初識算法小結(jié)

2023-09-14 14:42 更新
  • 算法在日常生活中無處不在,并不是遙不可及的高深知識。實際上,我們已經(jīng)在不知不覺中學會了許多算法,用以解決生活中的大小問題。
  • 查閱字典的原理與二分查找算法相一致。二分查找算法體現(xiàn)了分而治之的重要算法思想。
  • 整理撲克的過程與插入排序算法非常類似。插入排序算法適合排序小型數(shù)據(jù)集。
  • 貨幣找零的步驟本質(zhì)上是貪心算法,每一步都采取當前看來的最好的選擇。
  • 算法是在有限時間內(nèi)解決特定問題的一組指令或操作步驟,而數(shù)據(jù)結(jié)構(gòu)是計算機中組織和存儲數(shù)據(jù)的方式。
  • 數(shù)據(jù)結(jié)構(gòu)與算法緊密相連。數(shù)據(jù)結(jié)構(gòu)是算法的基石,而算法則是發(fā)揮數(shù)據(jù)結(jié)構(gòu)作用的舞臺。
  • 我們可以將數(shù)據(jù)結(jié)構(gòu)與算法類比為拼裝積木,積木代表數(shù)據(jù),積木的形狀和連接方式代表數(shù)據(jù)結(jié)構(gòu),拼裝積木的步驟則對應算法。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號