資料結構學習

2022-08-27 00:42:14 字數 444 閱讀 9944

這學期還是下定決心打算考研了,現在已經定好學校和專業。因為是跨考,所以打算早點開始專業課。我考的那個學校計算機技術專業需要考《資料結構》、《作業系統》、《計算機網路》。個人認為,資料結構和作業系統是很基礎的東西,如果學好了對於學其他東西都會有很大幫助,所以我打算從資料結構開始。因為c語言剛開始一直是跟著郝斌老師的教程走過來的,後來看了很多其他教程,發現還是郝斌老師講得好,所以資料結構第一遍也打算跟著郝斌老師來,主要是把各種操作都實現,先把基礎打好,然後再在理論知識上跟進。

學了有幾天了,不過今天忽然想到:自己已經大三了,差不多也要面臨找工作投簡歷的環節了,但是自己很多東西都不是很好,特別是本來就是跨專業學這些東西,所以還是決定在學習的時候抽出一點點時間來,把自己學習的過程記錄一下,到時候如果忘記了也可以回來看看。同時,如果我的學習成果能有一點點幫助到其他人,那我也是甚感榮幸的!

下面這是郝斌老師資料結構的課程,大家如果有需要,可以自取

資料結構學習

什麼是資料結構 對計算機記憶體中的資料的一種安排。資料結構有那些?優缺點?1.陣列 插入快 知道下標 查詢慢,刪除慢,大小固定 2.有序陣列 比無序的查詢塊,刪除和插入慢,大小固定 3.棧 吃多了吐 個人理解 4.佇列 吃多了拉 個人理解 5.鍊錶 插入快,刪除快,查詢慢 6.二叉樹 查詢 插入 刪...

資料結構學習

鍊錶 class listnode definit self,x self.val x 節點值 self.next none 後繼節點值 例項化節點 n1 listnode 4 節點head n2 listnode 5 n3 listnode 1 構建引用指向 n1.next n2 n2.next ...

資料結構 學習

外部學習資料位址 一 描述 1.arraylist 是最常用的list 實現類,內部是通過陣列實現的,它允許對元素進行快速隨機訪問。2.陣列的缺點是每個元素之間不能有間隔,當陣列大小不滿足時需要增加儲存能力,就要將已經有陣列的資料複製到新的儲存空間中。3.當從arraylist 的中間位置插入或者刪...