《圖解數據結構與算法》是一本“少字多圖”、以圖描述原理、形象且易于理解的數據結構與算法圖書。全書共分為7章,首先介紹了一些基礎的數據結構,包括數組、鏈表、棧和隊列等;然后通過例子來講解遞歸和動態(tài)規(guī)劃的算法思想;接著對樹進行了講解,包括二叉樹、二叉搜索樹、AVL樹、紅黑樹、2-3樹、B樹以及Trie樹等不同用途的樹;在樹的基礎上講解了堆,包括二叉堆、二項堆和斐波那契堆三種堆結構;還講解了圖結構,主要包括圖的表示方式、圖的遍歷、圖的*短路徑以及*小生成樹;*后講解了比較排序和非比較排序,其中,比較排序包括選擇排序、冒泡排序、插入排序、快速排序、希爾排序、合并排序和堆排序等,而非比較排序則包括計數排序、基數排序和桶排序等?!秷D解數據結構與算法》適合對數據結構和算法感興趣并且想要通過一種輕松的方式學習和掌握數據結構與算法的讀者閱讀。無論他們是否有編程基礎,均可看懂本書。