老師的鏈表有點(diǎn)不同, 原來(lái)沒(méi)錯(cuò), 老師的位序是從0計(jì)數(shù)的 頭結(jié)點(diǎn)設(shè)為位置0 數(shù)據(jù)域也是0 并且不做修改 無(wú)意義
2017-03-31
萬(wàn)一插入的的是頭節(jié)點(diǎn)呢, 還有第一句的i 怎么小于零 不是應(yīng)該是<1嗎
2017-03-28
對(duì)于在函數(shù)體內(nèi)為什么要申請(qǐng)多余的一個(gè)指針, 我的感覺(jué)是 子函數(shù)內(nèi)的所有變量都是臨時(shí)的, 想讓她生效就必須在堆里申請(qǐng)內(nèi)存 所以臨時(shí)的指針必須轉(zhuǎn)化成指向堆的指針
2017-03-28
刪除算法也有問(wèn)題吧, 刪除位序?yàn)镮的數(shù)字, 就是覆蓋索引為i-1的元素,而老師覆蓋的是索引為i的元素
2017-03-27
這個(gè)線性表感覺(jué)感覺(jué)實(shí)現(xiàn)的不太好
2017-03-27
對(duì) 獲取元素應(yīng)該是length 因?yàn)樗饕秊閘ength-1到size-1的元素的值是隨機(jī)的
2017-03-27
也就是說(shuō), 對(duì)于c++的實(shí)現(xiàn),我只需要知道有這么一個(gè)鏈表, 它支持某些操作,拿來(lái)即用, 而用c 你需要更改數(shù)據(jù)類型, 或者你寫(xiě)的復(fù)雜了這有一塊那一塊的, 只好用c++的分離編譯方式寫(xiě), 那干嘛不直接寫(xiě)成這種方式
2017-03-27
c雖然自由, 但c的數(shù)據(jù)結(jié)構(gòu)構(gòu)不成封裝性, 也就談不上復(fù)用
2017-03-27
講得真心不錯(cuò),收獲的不僅是代碼,更重要的是數(shù)據(jù)結(jié)構(gòu)的原理及思路。
2017-03-23