第二章小結

2022-08-26 04:30:11 字數 632 閱讀 4983

1.本章內容小結:

線性表的基本操作(初始化、取值、插入、刪除、查詢),而在順序表與鍊錶中又存在區別(時空間效能的區別、操作實現演算法的區別等),此後,鍊錶還有單鏈表、雙鏈表、迴圈鍊錶。

2.完成作業或實踐時解決問題的經驗分享:首先得先明白題目所需要的演算法要求,這一點在課本中可具體參考一些例題演算法分析;一句「段錯誤」可謂寒人心,在**實現指秒可見的情況下在我心頭狠狠地開了一槍,好在鄙人向度娘尋得一昧解藥,才知這「段錯誤」是何方妖孽並擒下。

3.這段時間參考哪些值得向大家分享的資料:

4.目前學習過程中存在的困難,待解決或待改進的地方:對於初學資料結構,抽象化的演算法分析還是沒夠好,以及對於課本一些演算法例子具體實現還是有點理解小紕漏。

5.上次確定的目標達到與否:前生今世,天道輪迴。

6.後續目標:培養對抽象化演算法的理解力,在打**方面要加強思路的連貫性。先定個小目標:做好每一次,今日一小步,往後一大步。

C 程式設計第二章小結

switch 用法的注意事項 1 switch語句中的表示式只能是整形資料,字元型資料和列舉型資料,case後面的產量表示式的型別必須與switch括號後面的型別相匹配 2 各個case 包括default 的出現次序可以任意,每個case在帶有break的前提下,case的次序不影響執行結果 迴圈...

演算法第二章學習小結

一 對分治法思想的體會 分治法 字面上的解釋是 分而治之 就是把乙個複雜的問題分成兩個或更多的相同或相似的子問題,再把子問題分成更小的子問題,直到最後子問題可以簡單的直接求解,原問題的解即子問題的解的合併。分治法在每一層遞迴上都有三個步驟 1.分解 將原問題分解為若干個規模較小,相互獨立,與原問題形...

資料結構 第二章小結

ps 第一次用寫,記錄第一次 一 資料結構第二章主要為 順序表和煉表的構造及其增刪查改的一些基本操作,以及粗略計算它們的時間or空間的複雜度。1 順序表 1 特點 邏輯結構上相鄰,物理儲存上也是相鄰的,屬於隨機儲存 2 優點 便於使用下標進行查詢,例如 查詢某陣列的第6項的資料是幾 儲存密度為1 3...