1. 围绕CCF GESP编程能力等级认证C++考纲编写 2. 一线教研:由"傲梦少年"联盟发起,编委会汇聚大中小学资深教师,含信奥金牌教练、国际竞赛指导教师。 3.体系完整、配套齐全:涵盖GESP C++三级核心考,配套题库+课件+在线视频+在线评测 4.真题导:大量GESP真题案例 5.资源闭环:配套小虫OJ在线评测系统、源代码、PPT、思维导图、异步社区VIP
售 价:¥
纸质售价:¥55.10购买纸书
6.8
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐

版 权
内 容 提 要
编 委 会
前 言
资源与支持
第1章 多进制转换与应用
1.1 十进制与二进制
1.2 十进制与其他进制
1.3 案例1:n进制的十进制表示
1.4 案例2:进制转换(GESP真题)
1.5 案例3:二进制数分类
1.6 练习1:数位翻转
1.7 练习2:二进制
1.8 练习3:进制判断(GESP真题)
1.9 基础知识练习(GESP真题)
第2章 计算机数据编码基础
2.1 原码、反码、补码
2.2 格雷码、UTF-8和Base64
2.3 案例1:字母求和(GESP真题)
2.4 案例2:移位(GESP真题)
2.5 案例3:单词覆盖还原
2.6 练习1:凯撒密码
2.7 练习2:解码
2.8 练习3:传送密码
2.9 基础知识练习(GESP真题)
第3章 二进制高效算法初探
3.1 重新认识二进制
3.2 案例1:二进制数输出
3.3 案例2:二进制数位之和
3.4 案例3:二进制数的拆分
3.5 案例4:快速幂算法(递推实现)
3.6 练习1:奇偶校验(GESP真题)
3.7 练习2:计算2的幂
3.8 练习3:幂的末尾
3.9 练习4:幂和数(GESP真题)
第4章 位运算基础
4.1 位运算及其定义
4.2 位运算的优先级
4.3 案例1:数码1的位置(位运算实现)
4.4 案例2:统计好数(位运算实现)
4.5 案例3:高低位交换
4.6 练习1:取石子
4.7 练习2:找筷子
4.8 练习3:位运算练习
4.9 基础知识练习(GESP真题)
第5章 位运算进阶
5.1 异或的妙用
5.2 位运算的其他应用
5.3 案例1:三位数排序(异或实现)
5.4 案例2:2025(GESP真题)
5.5 案例3:幂和数(GESP真题)
5.6 练习1:奇偶校验(GESP真题)
5.7 练习2:异或最大值
5.8 练习3:异或积
5.9 基础知识练习(GESP真题)
第6章 C++一维数组精解
6.1 一维数组的定义和特性
6.2 一维数组的操作
6.3 案例1:春游(GESP真题)
6.4 案例2:相邻3个数之和的最小值
6.5 案例3: 平衡序列(GESP真题)
6.6 练习1:交换一组数相邻两个数
6.7 练习2: 数字替换(GESP真题)
6.8 练习3:小杨的储蓄(GESP真题)
6.9 基础知识练习(GESP真题)
第7章 vector容器初步
7.1 vector的基本概念
7.2 vector的定义和初始化
7.3 vector的基本操作
7.4 案例1:基数排序
7.5 案例2:统计数字个数
7.6 案例3:有序数组合并
7.7 练习1:逆序输出vector元素
7.8 练习2:vector去重
7.9 练习3:ISBN
7.10 基础知识练习
第8章 set容器初步
8.1 set的基本概念
8.2 set的定义与初始化
8.3 set的基本操作
8.4 案例1:输出不同的成绩
8.5 案例2:考勤刷卡
8.6 案例3:不重复数字
8.7 练习1:不同字符串
8.8 练习2:有多少个不同的子串
8.9 练习3:木材仓库
8.10 基础知识练习
第9章 C风格字符串
9.1 C风格字符串的本质与存储结构
9.2 C风格字符串的输入与输出方法
9.3 库核心函数解析
9.4 常见错误
9.5 案例1:字符串逆序
9.6 案例2:输出数字(GESP真题)
9.7 案例3:密码合规(GESP真题)
9.8 练习1:比较大整数的大小关系
9.9 练习2:找第一个只出现一次的字符
9.10 练习3:垂直柱状图
9.11 基础知识练习(GESP真题)
第10章 C++ string类
10.1 string类与C风格字符串的本质区别
10.2 string的构造函数与赋值操作
10.3 string的容量操作
10.4 string的查找与子串操作
10.5 string的修改操作
10.6 string的迭代器与算法应用
10.7 案例1:字符串逆序
10.8 案例2:输出数字(GESP真题)
10.9 案例3:密码合规(GESP真题)
10.10 练习1:比较大整数的大小关系
10.11 练习2:找第一个只出现一次的字符
10.12 练习3:垂直柱状图
10.13 基础知识练习(GESP真题)
第11章 map容器初步
11.1 map的基本概念
11.2 map的定义与初始化
11.3 map的基本操作
11.4 案例1:词频统计(GESP真题)
11.5 案例2:小杨的字典(GESP真题)
11.6 案例3:阅读理解
11.7 练习1:A-B数对
11.8 练习2:重点单词
11.9 练习3:编码冲突
11.10 基础知识练习
第12章 模拟算法应用
12.1 模拟算法的基本概念
12.2 模拟算法的解题步骤
12.3 案例1:Cantor表
12.4 案例2:小猫分鱼(GESP真题)
12.5 案例3:数组清零(GESP真题)
12.6 练习1:寻找众数
12.7 练习2:高兴的津津
12.8 练习3:覆盖
12.9 基础知识练习(GESP真题)
第13章 枚举算法实战
13.1 枚举算法的基本概念
13.2 枚举算法的优化方向
13.3 案例1:完全平方数(GESP真题)
13.4 案例2:寻找倍数(GESP真题)
13.5 案例3:回文拼接(GESP真题)
13.6 练习1:最大差值
13.7 练习2:铺地毯
13.8 练习3:连续自然数和
13.9 基础知识练习(GESP真题)
第14章 算法描述与设计方法
14.1 算法描述的方法
14.2 如何用流程图描述算法
14.3 如何根据流程图编写程序
14.4 案例1:均分纸牌
14.5 案例2:日历制作(GESP真题)
14.6 案例3:分糖果(GESP真题)
14.7 练习1:数列
14.8 练习2:潜伏者
14.9 练习3:Vigenère密码
14.10 基础知识练习(GESP真题)
第15章 考场调试技巧
15.1 常见错误类型分析
15.2 如何看懂OJ的反馈
15.3 简单调试技巧
15.4 边界条件测试方法
15.5 案例1:单位转换(GESP真题)
15.6 案例2:含k个3的数
15.7 案例3:打分
15.8 练习1:寻找倍数(GESP真题)
15.9 练习2:寻找众数
15.10 练习3:A-B数对
15.11 基础知识练习(GESP真题)
附录A STL容器快速参考手册
附录B 位运算技巧速查表
附录C 基础知识练习答案
参 考 文 献
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜