嚴(yán)蔚敏數(shù)據(jù)結(jié)構(gòu)怎么學(xué) 嚴(yán)蔚敏的數(shù)據(jù)結(jié)構(gòu)C語(yǔ)言版怎么學(xué)
嚴(yán)蔚敏數(shù)據(jù)結(jié)構(gòu)怎么學(xué)習(xí)?數(shù)據(jù)結(jié)構(gòu)怎么自學(xué)?完全看不懂?嚴(yán)蔚敏的數(shù)據(jù)結(jié)構(gòu)怎么學(xué)習(xí)?嚴(yán)蔚敏的數(shù)據(jù)結(jié)構(gòu)C語(yǔ)言版怎么學(xué)?學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)(嚴(yán)蔚敏版)都要具備哪些方面的知識(shí),如何學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)?
本文導(dǎo)航
- 嚴(yán)蔚敏數(shù)據(jù)結(jié)構(gòu)怎么學(xué)習(xí)
- 數(shù)據(jù)結(jié)構(gòu)怎么自學(xué)?完全看不懂
- 嚴(yán)蔚敏的數(shù)據(jù)結(jié)構(gòu)怎么學(xué)習(xí)?
- 嚴(yán)蔚敏的數(shù)據(jù)結(jié)構(gòu)C語(yǔ)言版怎么學(xué)
- 學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)(嚴(yán)蔚敏版)都要具備哪些方面的知識(shí)。
- 如何學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)?
嚴(yán)蔚敏數(shù)據(jù)結(jié)構(gòu)怎么學(xué)習(xí)
談?wù)勅绾螌W(xué)習(xí)數(shù)據(jù)結(jié)構(gòu):
1.如果你沒有學(xué)過(guò)C語(yǔ)言,或者C語(yǔ)言學(xué)的不好的時(shí)候把數(shù)據(jù)結(jié)構(gòu)當(dāng)成一本數(shù)學(xué)書來(lái)學(xué),它所講述的都是一些簡(jiǎn)單的圖論。在你的大腦中的主線不能丟失:線性結(jié)構(gòu),樹結(jié)構(gòu)和圖結(jié)構(gòu)。當(dāng)你不再考慮復(fù)雜的程序設(shè)計(jì)時(shí),僅僅研究個(gè)個(gè)離散點(diǎn)之間的關(guān)系,似乎數(shù)據(jù)結(jié)構(gòu)也就不會(huì)那么難了。
2.學(xué)習(xí)好了抽象的離散點(diǎn)關(guān)系后,再鞏固一下你的C語(yǔ)言水平,書中描述的都是類C。因此你只要學(xué)習(xí)簡(jiǎn)單的C定義、判斷、循環(huán)語(yǔ)句就基本能看的懂課本中所有程序了。
3.以上都完成后,從數(shù)據(jù)結(jié)構(gòu)的線性表開始。線性表中順序表似乎是為你學(xué)習(xí)C語(yǔ)言設(shè)計(jì)的,學(xué)好線性表的鏈表是你起步的關(guān)鍵。后面的樹結(jié)構(gòu),圖結(jié)構(gòu),排序,查找都少不了鏈?zhǔn)浇Y(jié)構(gòu),往往這個(gè)也是最難的。
4.看程序的時(shí)候一定要自己在紙上畫畫,最好先學(xué)會(huì)畫程序的流程圖,也許那樣你學(xué)程序也就會(huì)更快一些。
5.數(shù)據(jù)結(jié)構(gòu)是程序設(shè)計(jì)的最基本也是最有用的地方,學(xué)完之后你會(huì)受益匪淺的,也許這本書可以決定你以后的道路或者命運(yùn)。
祝你成功!
數(shù)據(jù)結(jié)構(gòu)怎么自學(xué)?完全看不懂
是思想不對(duì),嚴(yán)蔚敏書的很不錯(cuò)。我就是看嚴(yán)蔚敏的。
你看數(shù)據(jù)結(jié)構(gòu)并不是去了解c語(yǔ)言的新知識(shí)。而是了解一個(gè)計(jì)算方式。
就好比 你知道三角形的面積求法 底乘高除以二。 但是有一種新辦法,嚴(yán)蔚敏教你海倫定理。
一個(gè)方式?jīng)]看懂,就再重新看, 一定要穩(wěn)定心情。不能急躁。你學(xué)的是這個(gè)方法,這個(gè)程序的寫法是不固定的。
嚴(yán)蔚敏的數(shù)據(jù)結(jié)構(gòu)怎么學(xué)習(xí)?
其實(shí)嚴(yán)蔚敏的書里面的思想是很強(qiáng)硬的.(對(duì)我來(lái)講)但是她的代碼是非常全面的,學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)應(yīng)該學(xué)的是思想,關(guān)于代碼,你只要會(huì)了思想,慢慢琢磨一下就能自己寫出相應(yīng)的數(shù)據(jù)結(jié)構(gòu),當(dāng)然了,這對(duì)頭腦是個(gè)挑戰(zhàn).
嚴(yán)蔚敏的數(shù)據(jù)結(jié)構(gòu)C語(yǔ)言版怎么學(xué)
首先C語(yǔ)言的基礎(chǔ)要過(guò)關(guān),指針結(jié)構(gòu)體要熟
其次對(duì)于具體的數(shù)據(jù)結(jié)構(gòu)要有清晰的認(rèn)識(shí),能夠獨(dú)立用C語(yǔ)言描述出。每學(xué)一種數(shù)據(jù)結(jié)構(gòu)還可以在網(wǎng)上找一些簡(jiǎn)單的具體案例來(lái)用代碼實(shí)現(xiàn)以下,體會(huì)以下數(shù)據(jù)結(jié)構(gòu)的具體應(yīng)用
另外建議買一本嚴(yán)阿姨書的配套習(xí)題做做,鞏固理論基礎(chǔ)
學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)(嚴(yán)蔚敏版)都要具備哪些方面的知識(shí)。
c語(yǔ)言的基礎(chǔ)就行了,當(dāng)然有c語(yǔ)言基礎(chǔ)再在電腦上邊敲代碼邊學(xué)數(shù)據(jù)結(jié)構(gòu)最好不過(guò)。不過(guò)那本書里的代碼多數(shù)是偽代碼,只給了一個(gè)邏輯,并不能運(yùn)行,你可以自己想或者在網(wǎng)上搜c語(yǔ)言版的代碼然后運(yùn)行。
如何學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)?
最近在學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu),雖然大學(xué)的時(shí)候,每個(gè)老師都說(shuō)數(shù)據(jù)結(jié)構(gòu)很重要。包括對(duì)我們找工作、代碼的邏輯性都起決定性作用。但最后還是沒有多少人學(xué)好了數(shù)據(jù)結(jié)構(gòu),包括我。所以代價(jià)就是,工作的時(shí)候又得抽時(shí)間重新來(lái)一遍。
入門學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)時(shí)應(yīng)主要是這兩個(gè)過(guò)程:
選擇一本合適的書。(初學(xué)者應(yīng)從C語(yǔ)言實(shí)現(xiàn)開始學(xué)習(xí))
編程實(shí)現(xiàn)和應(yīng)用。(不斷的刷題、看課程、同時(shí)做實(shí)驗(yàn))
1.閱讀書籍
一定要看書,一定要看書。數(shù)據(jù)結(jié)構(gòu)和語(yǔ)言不一樣,他不是鍛煉我們編程能力,更多時(shí)候考察的是我們邏輯問(wèn)題,也就是一種優(yōu)化。
若果是純小白的話:建議去圖書館借一本大學(xué)的比較薄一些的教材《數(shù)據(jù)結(jié)構(gòu)》,然后建議盡量快的往后學(xué)習(xí)。如果一個(gè)知識(shí)點(diǎn)實(shí)在不懂,就可以跳過(guò),學(xué)習(xí)到后面與前面知識(shí)點(diǎn)聯(lián)系起來(lái),說(shuō)不定你會(huì)覺得很簡(jiǎn)單。
掃描二維碼推送至手機(jī)訪問(wèn)。
版權(quán)聲明:本文由尚恩教育網(wǎng)發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。