跨考數(shù)據(jù)結(jié)構(gòu)應(yīng)該怎么學(xué) 數(shù)據(jù)結(jié)構(gòu)考研難嗎
如何學(xué)好數(shù)據(jù)結(jié)構(gòu)?跨專(zhuān)業(yè)考研 怎么復(fù)習(xí)數(shù)據(jù)結(jié)構(gòu)?數(shù)據(jù)結(jié)構(gòu)如何復(fù)習(xí)(跨專(zhuān)業(yè)考研向?0基礎(chǔ)跨考生問(wèn)下數(shù)據(jù)結(jié)構(gòu)應(yīng)該怎么看?準(zhǔn)備跨考計(jì)算機(jī),請(qǐng)問(wèn)數(shù)據(jù)結(jié)構(gòu)怎么復(fù)習(xí)???考研跨考計(jì)算機(jī),數(shù)據(jù)結(jié)構(gòu)問(wèn)題。
本文導(dǎo)航
- 如何學(xué)好數(shù)據(jù)結(jié)構(gòu)?
- 跨專(zhuān)業(yè)考研 怎么復(fù)習(xí)數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)結(jié)構(gòu)考研難嗎
- 0基礎(chǔ)跨考生問(wèn)下數(shù)據(jù)結(jié)構(gòu)應(yīng)該怎么看
- 準(zhǔn)備跨考計(jì)算機(jī),請(qǐng)問(wèn)數(shù)據(jù)結(jié)構(gòu)怎么復(fù)習(xí)啊
- 考研跨考計(jì)算機(jī),數(shù)據(jù)結(jié)構(gòu)問(wèn)題
如何學(xué)好數(shù)據(jù)結(jié)構(gòu)?
如果真要學(xué)透的話 書(shū)上的基礎(chǔ)數(shù)據(jù)結(jié)構(gòu)和算法必須每種都自己去實(shí)現(xiàn)一下 比如學(xué)了堆 你就自己寫(xiě)個(gè)堆 隨便測(cè)試一下 再看看和標(biāo)程有什么差距 然后用它去寫(xiě)一點(diǎn)ACM題目之類(lèi)的-----但你考研 千萬(wàn)別這樣學(xué)
考研相當(dāng)有針對(duì)性和應(yīng)試技巧 那么 最好的方法就是做題 推薦嚴(yán)蔚敏的習(xí)題集和考研論壇(http://bbs.kaoyan.com/forum-18-1.html)上精選的考研真題 有大量分類(lèi)題目 你可以:看一章書(shū) 看完后先做這一章題目中的筆試部分 做了后理論和概念就很清楚了 然后做題目中的上機(jī)實(shí)現(xiàn)題 這些題比單純的敲書(shū)上的代碼有效和有趣 比ACM題簡(jiǎn)單 這種學(xué)習(xí)方法其實(shí)收效最大 經(jīng)過(guò)這樣的幾個(gè)月訓(xùn)練(網(wǎng)上的精選題目數(shù)量足夠你做幾個(gè)月的) 不但足以應(yīng)付北大清華的數(shù)據(jù)結(jié)構(gòu)考試 而且打下的基礎(chǔ)足以應(yīng)對(duì)研究生的項(xiàng)目 o(∩_∩)o
跨專(zhuān)業(yè)考研 怎么復(fù)習(xí)數(shù)據(jù)結(jié)構(gòu)
對(duì)照去年的考試大綱來(lái)看,要考的都要看,不考的不看,比如串、廣義表的內(nèi)容就一個(gè)字都不用看。
課后的題目基本上都要做,編程題要自己推敲,最好上機(jī)實(shí)踐,對(duì)于部分比較偏的編程題,可以看看思路就行了。
另外還有一些涉及到公式推導(dǎo)的,最好自己推一下,其實(shí)很簡(jiǎn)單的,自己推導(dǎo)的好處是能大力幫助記憶,并且不怕題目變化,比如:帶狀矩陣的地址,3條帶和5條帶,都背出來(lái)不現(xiàn)實(shí)吧,但是推導(dǎo)一下很簡(jiǎn)單。
另外可以買(mǎi)本習(xí)題書(shū)鞏固一下,有本1500題非常不錯(cuò)
數(shù)據(jù)結(jié)構(gòu)考研難嗎
老樹(shù)昏鴉
學(xué)好數(shù)據(jù)結(jié)構(gòu)最重要的是對(duì)程序設(shè)計(jì)方式和程序語(yǔ)言概念和實(shí)現(xiàn)的理解
int i;
int i[];
struct i{};
ADT i{};
到底有什么區(qū)別,這就是程序設(shè)計(jì)語(yǔ)言實(shí)現(xiàn)的問(wèn)題了。
定義了一種數(shù)據(jù)類(lèi)型就是定義了一類(lèi)操作
int i,j;
i=j+1;
這樣的操作在語(yǔ)言本身中實(shí)現(xiàn)了,也就是說(shuō)你不需要關(guān)心這樣的操作程序語(yǔ)言是如何完成的,所以int就是基本數(shù)據(jù)類(lèi)型
抽象了基本數(shù)據(jù)類(lèi)型的就是數(shù)據(jù)結(jié)構(gòu)。
當(dāng)你定義了
ADT P{};
的時(shí)候,比如如果P是鏈表,這就要你去實(shí)現(xiàn)它各種的操作。而且P能夠完成的所有操作都必須由你去實(shí)現(xiàn),而你實(shí)現(xiàn)得基礎(chǔ)就是這些char int float *p...基本數(shù)據(jù)類(lèi)型。這就是抽象數(shù)據(jù)類(lèi)型。
當(dāng)你把類(lèi)型定義完成后,剩下的就是算法去完成程序流程的控制。
所以:數(shù)據(jù)結(jié)構(gòu)+算法=程序
還想說(shuō)點(diǎn)的是,設(shè)計(jì)思想,程序設(shè)計(jì)語(yǔ)言,和數(shù)據(jù)結(jié)構(gòu),始終是促進(jìn)計(jì)算機(jī)軟件科學(xué)發(fā)展的最大動(dòng)力。
一般來(lái)說(shuō)都是思想先與語(yǔ)言,然后出現(xiàn)支持這種思想和包含這樣思想的數(shù)據(jù)類(lèi)型的語(yǔ)言實(shí)現(xiàn)。
0基礎(chǔ)跨考生問(wèn)下數(shù)據(jù)結(jié)構(gòu)應(yīng)該怎么看
首先你要掌握一門(mén)編程語(yǔ)言,這是學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)的利器,然后先易后難。再次,多動(dòng)手。最后,要找計(jì)算機(jī)專(zhuān)業(yè)同學(xué)請(qǐng)教
準(zhǔn)備跨考計(jì)算機(jī),請(qǐng)問(wèn)數(shù)據(jù)結(jié)構(gòu)怎么復(fù)習(xí)啊
第一步啃課本,第二步買(mǎi)習(xí)題做,第三步,上機(jī)編程實(shí)驗(yàn)
考研跨考計(jì)算機(jī),數(shù)據(jù)結(jié)構(gòu)問(wèn)題
我是不覺(jué)得一個(gè)計(jì)算機(jī)系會(huì)讓一個(gè)連代碼都看不懂的人進(jìn)來(lái)的。
掃描二維碼推送至手機(jī)訪問(wèn)。
版權(quán)聲明:本文由尚恩教育網(wǎng)發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。