算法學習0

數據結構就是指一組數據的存儲結構。算法就是操作數據的一組方法. 數據結構是爲算法服務的,算法要作用在特定的數據結構之上。 比如,因爲數組具有隨機訪問的特點,常用的二分查找算法需要用數組來存儲數據。但如果我們選擇鏈表這種數據結構,二分查找算法就無法工作了,因爲鏈表並不支持隨機訪問。 這裏面有10個數據結構:數組、鏈表、棧、隊列、散列表、二叉樹、堆、跳錶、圖、Trie樹;10個算法:遞歸、排序、二分查
相關文章
相關標籤/搜索