信息学竞赛宝典 基础算法9787115596598
正版图书,可开发票,请放心购买。
¥
49.21
6.2折
¥
79.9
全新
库存138件
作者张新华,胡向荣,葛阳编著
出版社人民邮电出版社
ISBN9787115596598
出版时间2023-04
装帧平装
开本16开
定价79.9元
货号12384410
上书时间2024-12-22
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
张新华 中学高级教师,信息学竞赛教练。取得浙江大学计算机科学与技术学士学位、厦门大学软件工程硕士学位,获得2009年普通高中信息技术现场优质课比赛全国一等奖。培养的学生多次获得全国青少年奥林匹克联赛国家一等奖及亚太与太平洋地区信息学奥林匹克竞赛奖牌。著有《编程竞赛宝典 C++ 语言和算法入门》《青少年编程魔法课堂 C++ 图形化创意编程》 《青少年编程魔法课堂 Python 图形化创意编程》。开发了三维图形化 C++ 编程工具 Dev-C++ 智能开发平台和 Python 可视化界面设计软件 Visual Python。 胡向荣 安徽省信息学竞赛金牌教练。获得中国首届网络管理员大赛亚军,安徽省首届计算机技术大赛一等奖,安徽省信息技术优质课评选一等奖。安庆市教育技术专家、信息技术学科骨干教师、优选教研个人。 葛阳 中学信息技术教师、信息学竞赛教练。曾被评为省级信息技术优秀教师、信息学竞赛优秀辅导员。获得省信息技术优质课比赛一等奖、第二届 CCF 计算机程序设计片段教学比赛二等奖。
目录
第01章模拟算法
1.1普及组/1
1.1.1互送礼物/1
1.1.2幽灵粒子/3
1.1.3平台上的小球/4
1.1.4字符串的展开/5
1.1.5序列变换/6
1.1.6计算机病毒/7
1.1.7猫和老鼠17
1.1.8推棋子/10
1.1.9奶牛的命运/11
1.2提高组/12
1.2.1蚯蚓/12
1.2.2小球钟/15
1.2.3立体图/18
1.2.4时间复杂度/20
1.2.5拱猪游戏/23
1.2.6梭哈/25
第02章递归算法
2.1普及组/27
2.1.1棋子移动/27
2.1.2地盘划分/29
……
内容摘要
本书的核心是信息学竞赛中经常用到的9种基础算法,包括模拟算法、递归算法、枚举算法、递推算法、分治算法、贪心算法、排序算法、高精度算法和搜索算法。本书直接以各类竞赛真题入手,内容讲解上由浅入深,设计合理:对于引入新知识点的题目,书中会提供该题目的完整参考代码,但随着读者对此知识点理解的逐步加深,后续的同类型题目将逐步向仅提供算法思路、提供伪代码和无任何提示的方式转变;对于一些思维跨度较大的题目,本书会给出一定的提示;此外,本书还安排了相关习题。
本书中的每一章都分为普及组和提高组两部分。普及组涉及的内容对应NOIP普及组难度,读者可初步掌握每种算法的思想和用法;提高组涉及的内容对应 NOIP提高组难度,读者可复习和提高已讲解过的算法内容。
本书既适合作为学习了C++语言和算法入门知识的读者的进阶教材,也适合作为有一定编程基础的读者学习算法的独立用书。
主编推荐
1.涵盖信息学竞赛中经常用到的 9 种基础算法,知识点系统,内容丰富 2.直接以各类竞赛真题入手,针对性强 3.配有 PPT+ 源码 + 讲解视频,提供对应在线题库,方便学习,快速掌握 5.内容讲解上由浅入深,设计合理
精彩内容
本书的核心是信息学竞赛中经常用到的9种基础算法,包括模拟算法、递归算法、枚举算法、递推算法、分治算法、贪心算法、排序算法、高精度算法和搜索算法。本书直接以各类竞赛真题入手,内容讲解上由浅入深,设计合理:对于引入新知识点的题目,书中会提供该题目的完整参考代码,但随着读者对此知识点理解的逐步加深,后续的同类型题目将逐步向仅提供算法思路、提供伪代码和无任何提示的方式转变;对于一些思维跨度较大的题目,本书会给出一定的提示;此外,本书还安排了相关习题。 本书中的每一章都分为普及组和提高组两部分。普及组涉及的内容对应NOIP普及组难度,读者可初步掌握每种算法的思想和用法;提高组涉及的内容对应 NOIP提高组难度,读者可复习和提高已讲解过的算法内容。 本书既适合作为学习了C++语言和算法入门知识的读者的进阶教材,也适合作为有一定编程基础的读者学习算法的独立用书。
— 没有更多了 —
以下为对购买帮助不大的评价