算法与数学:数学思维与编程实践
网店购买
内容简介
本书深入探讨算法与数学的密切关系,旨在帮
助读者通过数学思维提升编程能力。
本书系统梳理算法学习所需的数学基础,全面
介绍二分查找、素数判定法、欧几里得算法、蒙特
卡罗方法、排序算法、动态规划法、埃拉托斯特尼
筛法、图论算法等经典算法,将典型数学分析归纳
为9个要点进行讲解。书后配有30道综合测试题,可
帮助读者检验和复习所学知识。
本书配有丰富的插图,辅以翔实的例题与习题
,精选算法学习的必要数学知识,无论您的目标是
提升编程能力、深入学习算法,还是备战竞赛,读
完本书后,都将收获实用且扎实的知识。
作者简介
米田优峻
2002年出生。2021年毕业于筑波大学附属驹场高等学校,现就读于东京大学。以“E869120”为代号活跃在编程竞赛领域。在日本最大的编程竞赛平台“AtCoder”获得最高段位--红色称号,截至2020年,在国际信息学奥林匹克竞赛(101)中三次荣获金牌。在算法研究方面亦屡获殊荣,包括日本学生科学奖、MATH竞赛等重要奖项。译者 李曙
CCF高级会员,南京外国语学校创新教育处副主任,中教高级,负责学校学科竞赛工作。在CCFNOI30周年评奖活动中获得个人奖项类最佳荣誉--钻石教练奖,所带学生已经获得8枚IOI金牌,50多人进入信息学国家集训队。获得美国苹果公司WWDC2016教育者奖学金,苹果杰出教育工作者(ADE)。连续两年获得CCF杰出演讲者称号。




