數據結構靜態的描述了數據元素之間的關系
高效的程序需要在數據結構的基礎上設計和選擇算法
程序= 算法+數據結構
算法是為了解決實際問題而設計的,數據結構是算法需要處理的問題載體
抽象數據類型(AbsAbstract Data Type)
ADT的含義 概括為把數據類型和數據類型上的運算捆在一起,進行封裝
引入目的:把數據類型的表示和數據類型上運算的實現與這些數據類型和運算在程序中的引用隔開,使他們互相獨立
常用數據運算:
- 插入
- 刪除
- 修改
- 查找
- 排序
數據結構靜態的描述了數據元素之間的關系
高效的程序需要在數據結構的基礎上設計和選擇算法
程序= 算法+數據結構
算法是為了解決實際問題而設計的,數據結構是算法需要處理的問題載體
抽象數據類型(AbsAbstract Data Type)
ADT的含義 概括為把數據類型和數據類型上的運算捆在一起,進行封裝
引入目的:把數據類型的表示和數據類型上運算的實現與這些數據類型和運算在程序中的引用隔開,使他們互相獨立
常用數據運算:
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。