內容簡介
計算機技術的發展和普及改變了人們的生活和工作方式,其中尤為重要的是計算機編程技術。現代的設計任務大多通過代碼編程完成,其中演算法起到了至關重要的作用。可以毫不誇張地說,演算法是一切程序設計的靈魂和基礎。 本書在透徹講述演算法原理和數據結構的基礎上,重點分析了各類演算法的實踐應用,並通過面試題對所講內容進行整合;知識點覆蓋全面、結構安排緊湊、講解詳細、示例豐富。全書對每一個知識點都給出了相應的演算法及應用示例。隨書附贈的整體下載包中包含45講、超過10小時的C/C++演算法講解視頻,讓讀者所獲更超值。 本書主要適用於有一定C/C++語言編程基礎且想通過學習演算法與數據結構提升編程水平的讀者;除此之外,本書也可作為具有一定編程經驗的程序員以及大中專院校學生學習數據結構和演算法的參考書。目錄
第1章 演算法概述