日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

鏈表是一種數(shù)據(jù)結(jié)構(gòu)還是數(shù)據(jù)類型

鏈表這個詞 , 既是一種數(shù)據(jù)結(jié)構(gòu) , 當(dāng)你在數(shù)據(jù)結(jié)構(gòu)與算法中討論它的時候;也是一種數(shù)據(jù)類型,當(dāng)你在某一種程序設(shè)計語言中討論它的時候 。
【鏈表是一種數(shù)據(jù)結(jié)構(gòu)還是數(shù)據(jù)類型】當(dāng)它指一種數(shù)據(jù)結(jié)構(gòu)的時候,他的結(jié)構(gòu)是抽象的 , 大概描述了元素是有前后順序的,可以遍歷,但一般不可以隨機(jī)訪問 。它通常有頭,尾,而且可以快速的增刪頭尾 。大概就是這樣的結(jié)構(gòu)了 。這種操作也都是指在內(nèi)存中的操作 。
當(dāng)它指一種數(shù)據(jù)類型的時候,通常是說的某種語言里面實現(xiàn)了鏈表這種數(shù)據(jù)結(jié)構(gòu)對應(yīng)的數(shù)據(jù)類型 。比如C++中的 list,R中的list,Java中的ArrayList等等 。不同語言的鏈表類型實現(xiàn)細(xì)節(jié)不同 , 提供的操作函數(shù)也不完全相同,有的甚至差別還挺大 。具體要看這個語言實現(xiàn)的方式 。

    推薦閱讀