2 回答

TA貢獻(xiàn)1797條經(jīng)驗(yàn) 獲得超4個(gè)贊
程序=數(shù)據(jù)結(jié)構(gòu)+算法
數(shù)據(jù)結(jié)構(gòu)是相互之間存在的一種或多種特定關(guān)系的數(shù)據(jù)元素的集合。包括4類基本的結(jié)構(gòu):集合、線形結(jié)構(gòu)、樹形結(jié)構(gòu)、圖狀或網(wǎng)狀結(jié)構(gòu)。通俗點(diǎn)就是數(shù)據(jù)的邏輯結(jié)構(gòu),比方說(shuō)這些數(shù)據(jù)在內(nèi)存中以什么樣的結(jié)構(gòu)存放。
算法實(shí)際是編程過(guò)程中完成一件事采用的方法,比方說(shuō)現(xiàn)實(shí)生活中做數(shù)學(xué)題時(shí)兩個(gè)人都將題完成但是他們之間有一個(gè)用的時(shí)間很短就是因?yàn)椴捎昧撕?jiǎn)便的方法。同樣在編程過(guò)程中采用好的算法可以降低程序的時(shí)空復(fù)雜度

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超2個(gè)贊
數(shù)據(jù)結(jié)構(gòu)就好比你的書架上的書按照什么方式擺放,
算法就是怎么快速找到書架上的某一本書
添加回答
舉報(bào)