摘要:
今天要介紹的主角就是 數(shù)組 ,數(shù)組也是數(shù)據(jù)呈線性排列的一種數(shù)據(jù)結(jié)構(gòu)。與前一節(jié)中的 "鏈表" 不同,在數(shù)組中,訪問數(shù)據(jù)十分簡(jiǎn)單,而添加和刪除數(shù)據(jù)比較耗工夫。這和 "什么是數(shù)據(jù)結(jié)構(gòu)" 那篇文章中講到的姓名按拼音順序排列的電話簿類似。 數(shù)組 如上就是數(shù)組的概念圖,Blue、Yellow、Red 作為數(shù)據(jù)存
閱讀全文
摘要:
本篇文章主要來介紹什么是數(shù)據(jù)結(jié)構(gòu)。 首先讓我們來看一張圖片: 數(shù)據(jù)存儲(chǔ)于計(jì)算機(jī)的內(nèi)存中。內(nèi)存如上圖所示,形似排成 1 列的箱子,1 個(gè)箱子里存儲(chǔ) 1 個(gè)數(shù)據(jù)。 數(shù)據(jù)存儲(chǔ)于內(nèi)存時(shí), 決定了數(shù)據(jù)順序和位置關(guān)系的便是數(shù)據(jù)結(jié)構(gòu) 。 其實(shí)在我們生活中用到很多數(shù)據(jù)結(jié)構(gòu)的知識(shí),那么舉一個(gè)我們生活中的栗子: 首先舉
閱讀全文
摘要:
在了解完 "什么是數(shù)據(jù)結(jié)構(gòu)" 之后,讓我們一起來探索下數(shù)據(jù)結(jié)構(gòu)中常見的一種— 鏈表 。 鏈表 鏈表是數(shù)據(jù)結(jié)構(gòu)之一, 其中的數(shù)據(jù)呈線性排列。在鏈表中,數(shù)據(jù)的添加和刪除都較為方便,就是訪問比較耗費(fèi)時(shí)間。 如上圖所示就是鏈表的概念圖,Blue、Yellow、Red 這 3 個(gè)字符串作為數(shù)據(jù)被存儲(chǔ)于鏈表中,
閱讀全文