Ⅰ 數據結構小甲魚的和嚴蔚敏的那個好我剛開始自學
自學的話建議用《大話數據結構》,嚴蔚敏的書雖然不錯,但是沒有代碼實現,不好懂。
大話裡面講的比較細,例子比較好,挺受歡迎的!
Ⅱ 小甲魚的數據結構視頻適合考研看嗎他的視頻是哪個語言為基礎的,考研參考教材是嚴蔚敏版的,但是我感覺
最好是每看完一節的內容,做那一節相應的題目練練手,以求加深理解,剛開始可能慢一點,不要緊,過幾天再復習一遍,你會發現這次比上次理解起來容易多了,把上次做的題目再做一遍,上次你可能需要看參考答案才能理解的,這次不要急著看答案,先自己分析回想,實在不明白了,再看答案,並把這個題做上標記,過幾天等自己復習第三遍的時候,再把這些題翻出來分析一下。復習到五六遍之後,你會對書上的知識點相當熟練,然後開始對知識進行架構,建議畫思維導圖,把整本書的內容全部整理在一張紙上。學到後面,當別人覺得頭腦中積累的知識點越來越多,同時也越來越混亂的時候,你卻可以提綱挈領,形成的知識網,一經回想,就可以立馬重現腦海。 個人感覺,看視頻學習的話,進度會有點慢,當然可以選擇性的看一部分。李春葆的《數據結構聯考輔導教程》還不錯,講解的挺詳細的,通俗易懂,你可以看一下。
Ⅲ 數據結構與演算法一開始怎麼學啊,感覺跟不上老師的節奏
李明傑老師:每周一道演算法題 通關演算法面試課(超清視頻)網路網盤
鏈接: https://pan..com/s/14GZpVf03Mf9E-YnMrrR4Pw
若資源有問題歡迎追問~
Ⅳ 請問一下小甲魚的python基礎教學講的好嗎有用嗎看完能不能零基礎學會Python
那要看學會的定義指的是什麼了。
如果你是指能用python的功能去解決一些模擬類問題,那看完小甲魚的,是完全夠了。
如果你指望教會你全部的演算法,數據結構,能讓你算得上掌握一門語言,那還遠遠不夠。
Ⅳ 沒有學習C語言,跟小甲魚的視頻學數據結構合適嗎
數據結構跟語言不一定會有聯系,正常都用偽代碼講的。
但是學習了一門語言,接收的能力會大大提高
Ⅵ 誰能把小甲魚數據機構 八皇後那一節的代碼加上一個文件輸出 順便也寫一下源代碼 萬分感謝
1,數據結構是一門研究非數值計算的程序設計問題中的操作對象,以及它們之間的關
系和操作等相關問題的學科。簡單來講,數據結構就是關系,就是數據元素相互之
間存在的一種或者多種特定關系的集合。
2,數據結構分為邏輯結構和物理結構。
3, 四大邏輯結構:集合結構 線性結構 樹形結構 圖形結構
4, 物理結構:硬碟等通常使用文件結構來描述。
內存則分成兩種-----順序存儲結構和鏈式存儲結構
5,演算法: 是解決特定問題求解步驟的描述,在計算機中表現為指令的有限序列,並且
每條指令表示一個或多個操作。
6,演算法的五個基本特徵:輸入 輸出 有窮性 確定性和可行性
輸入---0或多個
輸出---1或多個
有窮性--執行有限步驟後自動結束
確定性--每個步驟都有確定的含義
可行性--每步必須可行,即每步都能通過執行有限次數完成
7,演算法設計的要求:正確性,可讀性,健壯性,時間效率高和存儲量低
8,演算法時間復雜度的定義:在進行演算法分析時,語句總的執行次數T(n)是關於問題規
模的函數,進而分析T(n)隨n的變化情況並確定T(n)的數量級。演算法的時間復雜度,
也就是演算法的時間量度,記作:T(n)=O(f(n)),它表示隨問題規模n的增大,演算法執行
時間的增長率和f(n)的增長率相同,稱作演算法的漸進時間復雜度,簡稱為時間復雜
度。其中f(n)是問題規模n的某個函數。(可以理解為:執行次數==時間)
9,常用的時間復雜度排序:O(1)<O(logn)<O(n)<O(nlogn)<O(n^2)<O(n^3)<O(2^n)
<O(n!)<O(n^n)
Ⅶ 小甲魚的數據結構與演算法是用的什麼教材
支持小甲魚,贊點魚幣回來下載
查看原帖>>
Ⅷ 小甲魚 數據結構與演算法 98集打包下載地址
魚C論壇沒有嘛?
Ⅸ 跪求小甲魚數據結構與演算法視頻完整版,最好包括ppt與源文件,謝謝了
網上有,網址http://blog.fishc.com/category/structure