資料結構 課程 總結

2021-08-13 13:47:09 字數 1041 閱讀 2357

時間飛逝,又到學期收尾的時候了,大二上半學期果真是快的不敢想象,不得不感慨一番。經過了一學期資料結構的學習,感覺受益很多。

無論在知識上還是從教學模式上都將我們帶入了乙個新的領域。但是在整個學期中,還是有很多值得反思的地方。

資料結構是一門很重要的專業課。 第一章通過一些基本概念,邏輯結構的相關概念。第一章的內容算是正本教材的敲門磚,

讓我們對資料結構這四個籠統的字有了具體的概念理解。第二章通過順序表和煉表的查詢,插入,刪除知識點展開。

第三章棧與佇列,了解了棧與佇列的結構特點及其基本操作,但是之前我們用的都是順序結構,也就是都是用陣列來實現的,現在有另一種實現的方法,那就是鏈式實現。

第四章串和陣列中,基本運算掌握串長,串賦值,連線操作,求子串,串比較,串插入,串定位。串刪除,串替換等。

第六章的二叉樹的性質以及兩種特殊的二叉樹:完全二叉樹和滿二叉樹。二叉樹的順序儲存和鏈式儲存以及生成演算法,

重點介紹了二叉樹的遍歷演算法(二叉樹的便利演算法和二叉樹的謙虛,中序,後序非遞迴演算法)和線索二叉樹。二叉樹的應用:基本演算法,哈夫曼樹,二叉排序樹和堆排序。

第七章介紹了圖的概念及其應用。最後兩章介紹了查詢和排序演算法。

我們也慢慢適應了這種模式。賀老師所帶領的課堂還有一點不同的是每週都要發博文來展示一下自己的學習成果。發博文也是檢驗這一周的學習情況,

把每週的上機實踐作業寫完以博文的形式發布到csdn上。日積月累,一篇篇博文逐漸累積增多,現在翻看部落格,心中也會產生一種成就感,

畢竟是通過一番努力得到的成果。當然,也會有些需要改進的地方,有些博文並不是自己敲得**,說真的我覺得我的能力有限,我也只能敲出基礎的**,

對於一些應用的**編寫對我來說是有一定難度的,我認為我既然做不到,就要把基礎打好,基礎牢固了,也會慢慢進步的吧。

雖然不是經常發生這種情況,但是如果我能夠改進,那就更好了。

學習就是如此,就是一遍一遍的重複。希望以後再演算法方面  有自己的成績。

最後非常感謝賀老師與我們相處這一學期在知識上給予的指點,感謝賀老師這一年來對我們的付出,總是竭盡所能把最好的留給我們,

我們在奮鬥的路上,會扎扎實實走好每一步,實現自己的目標。

資料結構課程總結

不知不覺,一學期就這樣過去,有遺憾也有收穫。當我懷揣著對新學科的憧憬,第一次上賀老師的課時,我發現資料結構不再是傳統的教學模式,而是採用翻轉課堂的方式,它是由賀老師推廣實施的,這是一次教學上的改革,我們很榮幸成為它的乙份子,追趕時代的新潮流。對於資料結構這門課來說,需要我們下很大的功夫在上面,它是基...

資料結構課程 學期總結

平常賀老讓我們用orid的形式寫總結,那麼這次期末總結也用這個形式來寫吧,善始善終,也算是學到了賀老的一大 法寶 o objective r reflective i interpretive 賀老翻轉課堂的目的就是高效率的引導乙個不一樣的課堂,打破傳統課堂學生和老師處於兩個陣營的 僵局 我想這已經...

資料結構課程大總結

o 資料結構包括邏輯結構 儲存結構 資料運算。其中,資料的邏輯結構又分為線性結構和非線性結構 資料的儲存結構分為順序結構 鏈式結構 索引結構 雜湊結構 資料運算分為插入運算 刪除運算 修改運算 查詢運算和排序運算。這後面所學的知識點都是以這為基礎的 舉個例子,後面所學的棧 佇列 陣列 樹 圖等等,儲...