本書源自加州大學伯克利分校和加州大學圣迭戈分校本科生的算法課講義,以獨特的視角展現了算法設計的精巧技術及魅力。在表達每一種技術時,強調每個算法背后的簡潔數學思想,分析其時間和空間效率,運用與其他技術類比的方法來說明特征,并提供了大量實例。本書以人類最古老的算法(算術運算)為起點,將各種算法中優(yōu)美而有代表性的內容囊括書中,并以最前沿的理論(量子算法)結束,構成了較為完整的算法知識體系。本書主要特點●生動的寫作風格:作者貫穿一條主線,以講故事的形式將概念娓娓道來,非常易于理解和消化?!駜?yōu)美地兼顧語言的生動和嚴謹性:本書中看不到很多數學公式,取而代之的是精確的文字敘述?!窈侠淼靥暨x主題:用300多頁的篇幅使讀者對這門博大精深的科學有深刻的認識?!翊┎遄⒔饪颍簝热莅ㄈ宋臍v史背景、對復雜概念的進一步闡述、算法的擴展與重要應用等,對正文的敘述進行補充。