本书深入探讨算法与数学的密切关系,旨在帮助读者通过数学思维提升编程能力。 本书系统梳理算法学习所需的数学基础,全面介绍二分查找、素数判定法、欧几里得算法、蒙特卡罗方法、排序算法、动态规划法、埃拉托斯特尼筛法、图论算法等经典算法,将典型数学分析归纳为9个要点进行讲解。书后配有30道综合测试题,可帮助读者检验和复习所学知识。
阅读更多