Thinker

            - long way to go...

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            24 隨筆 :: 0 文章 :: 143 評論 :: 0 Trackbacks

          08 2007 檔案

               摘要: 我們知道ArrayList是基于Array的,所以它擁有Array的優(yōu)點(diǎn),適用于按索引取值的場合,但是它不適合插入數(shù)據(jù)和刪除數(shù)據(jù),因?yàn)槊坎迦牖騽h除一次就會產(chǎn)生一次大量數(shù)組內(nèi)容Copy的操作。而LinkedList正好與ArrayList相反,它比較適合與插入刪除操作,不適合于索引取值,因?yàn)樗豢梢韵駭?shù)組一樣根據(jù)索引值直接就可以定位元素的地址,而需要從頭至尾一個一個的來數(shù)位置。那么有沒有一種數(shù)據(jù)結(jié)構(gòu)既擁有數(shù)據(jù)索引取值快速的特性,又擁有快速刪除元素的優(yōu)點(diǎn)呢?  閱讀全文
          posted @ 2007-08-27 17:18 Long 閱讀(2978) | 評論 (9)  編輯

          主站蜘蛛池模板: 同江市| 固阳县| 岫岩| 五河县| 咸丰县| 和平区| 临夏县| 平罗县| 密云县| 洛阳市| 尖扎县| 闵行区| 沁阳市| 广南县| 崇文区| 陵水| 连南| 波密县| 疏勒县| 永济市| 太原市| 阿克苏市| 文成县| 溧阳市| 穆棱市| 西乡县| 新化县| 额济纳旗| 教育| 防城港市| 陈巴尔虎旗| 元朗区| 马龙县| 鞍山市| 那曲县| 阳原县| 云和县| 中江县| 甘泉县| 阿瓦提县| 玉屏|