失效链接处理 |
算法问题实战策略 PDF 下载 下载地址:
版权归出版社和原作者所有,链接已删除,请购买正版
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/1072748367.html
相关截图: ![]() 资料简介: 算法问题实战策略》收录程序设计竞赛经典试题,在解题过程中讲解各种算法设计技巧和数据结构,培养读者的解题能力。读者可亲自编写各章习题程序并获得评分,所有示例均附有解题过程及详细说明。本书主要内容部分开始解决问题第二部分算法分析第三部分算法设计范式第四部分一些的算法第五部分基本数据结构第六部分树第七部分图。《算法问题实战策略》是学习解题技巧时必不可少的经典,不仅适合准备参赛的人阅读,书中对现有算法的检验和优化后的代码等,都对实际业务有很大的帮助。本书作者是算法竞赛领域的人士,他利用自己多年积累的经验,通过多个解题示例帮助大家轻松学习算法。... 资料目录:
部分开始解决问题
第章解决问题与程序设计竞赛4
.引言4
.2程序设计竞赛4
.3阅读本书的方法7
.4值得参加的程序设计竞赛8
.5对赛前准备工作的一些建议9
.6续读2
第2章解决问题概述3
2.引言3
2.2解决问题的过程3
2.3解决问题的策略7
2.4续读26
第3章编码与调试27
3.引言 不要忽视编码的重要性27
3.2编写代码的原则27
3.3常见失误32
3.4调试与测试39
3.5变量的取值范围42
3.6理解实数型数据类型46
3.7续读55
第二部分算法分析
第4章分析算法的时间复杂度60
4.引言60
4.2线性时间算法62
4.3次线性时间算法65
4.4指数时间算法67
4.5时间复杂度70
4.6推测执行时间76
4.7计算复杂度类 P、NP、NP-完备8
4.8续读84
第5章算法正确性证明85
5.引言85
5.2数学归纳法和循环不变式86
5.3归谬法90
5.4其他技巧92
5.5续读95
第三部分算法设计范式
第6章暴力解决法99
6.引言99
6.2递归调用和穷举搜索法00
6.3练习题 郊游(习题ID PICNIC,难度 低)06
6.4解题 郊游07
6.5练习题 盖游戏板(习题ID BOARDCOVER,难度 低)09
6.6解题 盖游戏板
6.7优化问题3
6.8练习题 时钟同步(习题ID CLOCKSYNC,难度 中)6
6.9解题 时钟同步7
6.0常见穷举搜索类型9
第7章分治法20
7.引言20
7.2练习题 四衩树问题(题目ID QUADTREE,难度 低)30
7.3解题 四衩树问题3
7.4练习题 切割篱笆(习题ID FENCE,难度 中)34
7.5解题 切割篱笆35
7.6练习题 粉丝见面会(题目ID FANMEETING,难度 高)39
7.7解题 粉丝见
|