資料結構及演算法(演算法篇)
阿新 • • 發佈:2021-07-29
工作之餘b站充電
視訊連結:https://www.bilibili.com/video/BV1iJ411E7xW?from=search&seid=11746233105888556082
邏輯結構在計算機中真正的表示方式(又稱為映像)稱為物理結構,也可以叫做儲存結構。常見的物理結構有順序
儲存結構、鏈式儲存結構。
順序儲存結構:
把資料元素放到地址連續的儲存單元裡面,其資料間的邏輯關係和物理關係是一致的 ,比如我們常用的陣列就是
順序儲存結構。
順序儲存結構存在一定的弊端,就像生活中排時也會有人插隊也可能有人有特殊情況突然離開,這時候整個結構都
處於變化中,此時就需要鏈式儲存結構。
鏈式儲存結構:
是把資料元素存放在任意的儲存單元裡面,這組儲存單元可以是連續的也可以是不連續的。此時,資料元素之間並
不能反映元素間的邏輯關係,因此在鏈式儲存結構中引進了一個指標存放資料元素的地址,這樣通過地址就可以找
到相關聯資料元素的位置
官方解釋:
演算法是指解題方案的準確而完整的描述,是一系列解決問題的清晰指令,演算法代表著用系統的方法解決問題的策略
機制。也就是說,能夠對一定規範的輸入,在有限時間內獲得所要求的輸出。
大白話:
根據一定的條件,對一些資料進行計算,得到需要的結果。