算法是指在有限步驟內求解某一問題所使用的一組定義明確的規(guī)則。程序員都會看重數據結構和算法的作用,水平越高,就越能理解算法的重要性。算法不僅是運算工具,更是程序的靈魂。《編程算法新手自學手冊》循序漸進、由淺入深地詳細講解了基于C語言算法的核心技術,并通過具體實例的實現過程演練了各個知識點的具體使用流程。全書共11章,分為4篇。1~2章是基礎篇,介紹算法開發(fā)所必需具備的基本知識,逐一講解了9種算法思想的知識;3~5章是核心技術篇,逐一講解了線性結構、樹層次關系結構、網狀關系結構等基本知識;6~8章是提高篇,逐一講解了查找算法、內部排序算法、外部排序和文件等知識;9~11章是典型實戰(zhàn)篇,分別詳細講解算法在數據結構和經典數學問題中的解法,通過多個典型實例的實現過程,詳細講解算法在常見領域中的綜合應用流程,并穿插介紹了項目的實現技巧。全書采用故事性與趣味性相結合的對話講解方式,并穿插了學習技巧和職場生存法則,引領讀者全面掌握算法。 《編程算法新手自學手冊》不但適用于算法的初學者,也適用于有一定C語言基礎基礎的讀者。