本書旨在幫助讀者更好地應對算法面試,提高算法和編程能力。書中按專題精選了LeetCode平臺的一系列的熱點算法題,并詳細解釋其求解思路和過程。全書分為三個部分,第Ⅰ部分為數(shù)據(jù)結構及其應用,以常用數(shù)據(jù)結構為主題,深入講解各種數(shù)據(jù)結構的應用方法和技巧。第Ⅱ部分為算法策略及其應用,以基本算法設計方法和算法設計策略為主題,深入講解各種算法設計策略的應用方法和技巧。第Ⅲ部分為經典問題及其求解,以實際中的一些問題為主題,深入講解這些問題多種求解方法。本書適合于需要進行算法面試的讀者,通過閱讀本書可以掌握算法面試中求解問題的方法和技巧,提升自己的算法技能和思維方式,從而在面試中脫穎而出。同時可以作為《數(shù)據(jù)結構》和《算法設計與分析》課程的輔導書,也可以供各種程序設計競賽和計算機編程愛好者研習。目錄