新書推薦:

《
藩屏:明代藩王的艺术与权力(柯律格代表作,一部逆转“边缘”与“他者”的明代藩王物质文化史,填补研究空白)
》
售價:HK$
118.8

《
《史记》纵横新说
》
售價:HK$
65.8

《
放不下的痛:运用脑科学修复创伤的40种方法(神经科学专家带你深入了解创伤背后的脑机制,开启全面康复之旅!)
》
售價:HK$
65.8

《
经典力学的数学方法(第4版)
》
售價:HK$
86.9

《
从鸦片战争到五四运动 跟随历史的足迹 见证一个民族的觉醒与抗争
》
售價:HK$
65.8

《
功名诀:左宗棠镜像
》
售價:HK$
195.8

《
布克哈特书信选
》
售價:HK$
94.6

《
DK园艺的科学(100+个与园艺有关的真相,让你读懂你的植物,打造理想花园。)
》
售價:HK$
107.8
|
內容簡介: |
青少年信息学奥赛系列教材 计划出版四册: 一、《C++程序设计与编程实践》 C++语言基本语法和编程工具使用,能独立使用C++实现数据规模较大的运算,锻炼基础代码实现能力,一题多解,计算思维、数学运算相结合,开拓学生的空间思维和逻辑思维能力。 二、《基础算法与编程实践》 从简单的算法入手,依次讲解高精、模拟、贪心、枚举、二分、递推、递归、倍增、排序等算法,以实战题目为主线,由浅入深,并引入深搜、广搜、动态规划等基本题型,系统的对基础算法进行全面的讲述。 三、《数据结构与编程实践》 从栈、队列、指针与链表、树、图论展开介绍,结合CCF信息学奥赛大纲,将相关知识点一一进行剖析,算法模型讲解+推导原理分析+代码实现相结合,透析本质,让困难的问题变的简单有趣,帮助学生轻松掌握数据结构建模技巧和算法实现。 四、《高级算法与数据结构》 全面讲述NOIP/CSP-J考点内容,算法模型讲解+推导原理分析+代码实现相结合,内容包括单调栈、单调队列、哈希算法、字符串哈希、Trie树、KMP、树状数组、线段树、LCA、次小生成树、 SPFA算法优化、差分约束系统、强连通分量、割点、割边、区间dp、树型dp、状压dp、数位dp、单调队列优化dp、搜索优化、NOIP数论。
|
關於作者: |
胡芳,青岛二中信息学奥林匹克竞赛首席教练员,青岛二中信息学奥林匹克竞赛领队,中国计算机学会NOI金牌讲师,中国计算机学会会员,中国计算机学会信息学奥林匹克竞赛金牌教练,山东省信息学奥赛委员会委员,山东省计算机学会信息学奥赛金牌讲师。多年来,所辅导的学生中,4人获信息学奥林匹克竞赛金牌并进入信息学奥林匹克竞赛国家集训队,18人获信息学奥林匹克竞赛银牌,23人获信息学奥林匹克竞赛铜牌,300余人获信息学奥林匹克联赛全国一等奖,省市一二三等奖若干,获奖学生被保送北京大学、清华大学等名牌大学或获得相应升学优待。
|
目錄:
|
第1章 C++起航 1第1节 知识库 1一、认识Dev-C++ 1二、认识C++语言 4三、程序中常见的错误 7第2节 练兵场 8第3节 加油站 9 第2章 编程基础知识 10第1节 知识库 10一、顺序结构 10二、数据类型 11三、变量和常量 15四、运算符和表达式 16五、输入语句cin 19第2节 练兵场 20第3节 加油站 21 第3章 分支结构 22第1节 知识库 22一、if语句 22二、switch…case语句 25第2节 练兵场 27第3节 加油站 30第4章 循环结构 34第1节 知识库 34一、for循环语句 34二、while循环语句 36三、do…while循环语句 36四、break与continue语句 38第2节 练兵场 39第3节 加油站 43 第5章 循环嵌套 46第1节 知识库 46第2节 练兵场 47第3节 加油站 54 第6章 格式化输入输出 57第1节 知识库 57一、scanf()函数 57二、printf()函数 58第2节 练兵场 60第3节 加油站 61 第7章 一维数组 62第1节 知识库 62一、数组的定义 62二、数组元素的访问 63三、数组的初始化 63第2节 练兵场 65第3节 加油站 72 第8章 二维数组 77第1节 知识库 77一、二维数组定义 77二、二维数组元素的访问 78三、二维数组的初始化 78四、多维数组 79第2节 练兵场 79第3节 加油站 86 第9章 字符数组和字符串 90第1节 知识库 90一、字符数组 90二、字符串 90三、字符串初始化 91四、字符串的输入 92五、字符串的输出 94六、字符串函数 95第2节 练兵场 97第3节 加油站 103 第10章 函数 107第1节 知识库 107一、函数的定义 107二、函数原型的声明 108三、函数的调用和参数传递 108四、全局变量和局部变量 110第2节 练兵场 111第3节 加油站 114 第11章 结构体 115第1节 知识库 115一、结构体定义 115二、结构体变量初始化 116三、结构体变量的操作 116四、嵌套结构体 117第2节 练兵场 117第3节 加油站 120 第12章 进制问题 121第1节 知识库 121一、数据存储 121二、进制 122三、不同进制数的转换 126第2节 练兵场 129第3节 加油站 131 第13章 基础数论 133第1节 知识库 133一、最大公约数、最小公倍数 133二、素数、合数 135三、中位数 136四、模运算 136 第2节 练兵场 136第3节 加油站 140 第14章 文件操作 142第1节 知识库 142第2节 练兵场 143第3节 加油站 145 附录 147附录A C++标识符命名规范 147附录B C++常用函数速查 148附录C NOIP真题速查表 149
|
|