第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

數(shù)據(jù)結(jié)構(gòu)是什么?

數(shù)據(jù)結(jié)構(gòu)是什么?

數(shù)據(jù)結(jié)構(gòu)是什么?
查看完整描述

1 回答

?
慕標(biāo)5832272

TA貢獻(xiàn)1966條經(jīng)驗(yàn) 獲得超4個(gè)贊

呵呵,看你這樣喜歡去想是什么的,將來肯定會(huì)知道的!但是既然問了,我就說一下我自己的見解!

其實(shí),大家都說,數(shù)據(jù)結(jié)構(gòu)+算法=程序!數(shù)據(jù)結(jié)構(gòu)就是提供一個(gè)程序中數(shù)據(jù)的邏輯視圖!什么邏輯視圖呢?就是在你看起來你這樣來組織你的數(shù)據(jù)!比如說一張地圖!有很多城市,每個(gè)城市之間有很多路,每條路有距離!讓你來求一下給定的兩個(gè)城市的最短路!然后你就可用“無向圖”來組織這張地圖!就是用節(jié)點(diǎn)表示城市,邊表示路,邊的權(quán)表示路長(zhǎng)度!接下來你的程序就可以用算法在這張圖上(無向圖)上來操作!可能用dijkstra算法來求兩點(diǎn)之間的最短路!

數(shù)組是一種數(shù)據(jù)結(jié)構(gòu)!雖然簡(jiǎn)單,但是她也是一種數(shù)據(jù)的存儲(chǔ)方式,就是這樣一個(gè)挨一個(gè)的存儲(chǔ)!數(shù)組也有很多很好的性質(zhì)!

說這么多呢!其實(shí)數(shù)據(jù)結(jié)構(gòu)是數(shù)據(jù)的組織方式,為你的程序提供更高的效率,不管用

123數(shù)組,鏈表(單向,雙向,循環(huán)等等),堆棧(最大堆,最小堆),隊(duì)列(優(yōu)先級(jí)隊(duì)列)樹(二叉樹,紅黑樹,AVL樹,B+樹等等)區(qū)間樹,并查集,圖等等

都是對(duì)于特定的問題,來說你這樣組織數(shù)據(jù)是你的程序更加高效而已!數(shù)據(jù)結(jié)構(gòu)和算法,一個(gè)用來存儲(chǔ)數(shù)據(jù),一個(gè)用來操作數(shù)據(jù)!


查看完整回答
反對(duì) 回復(fù) 2018-10-22
  • 1 回答
  • 0 關(guān)注
  • 796 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)