【java版】數據結構與算法分析學習之路【一】前言

一.數據結構和算法概述?【框範圍】 基礎數據結構主要包括表【數組+鏈表】、棧、隊列【散列表】、樹、圖、堆。高級數據結構包括伸展樹、紅黑樹、肯定性跳躍表、AA樹、treap樹、k-d樹、配對堆。 經常使用的算法內容包括排序算法【插入排序+希爾排序+堆排序+歸併排序+快速排序+桶式的排序+外部排序】、圖論算法【最短路徑算法】、其餘【貪婪算法+分治算法+動態規劃+隨機化算法+回溯算法】、攤還分析【二項隊
相關文章
相關標籤/搜索