万本电子书0元读

万本电子书0元读

顶部广告

GESP编程能力等级认证一本通(C++ 三级)电子书

1. 围绕CCF GESP编程能力等级认证C++考纲编写 2. 一线教研:由"傲梦少年"联盟发起,编委会汇聚大中小学资深教师,含信奥金牌教练、国际竞赛指导教师。 3.体系完整、配套齐全:涵盖GESP C++三级核心考,配套题库+课件+在线视频+在线评测 4.真题导:大量GESP真题案例 5.资源闭环:配套小虫OJ在线评测系统、源代码、PPT、思维导图、异步社区VIP

售       价:¥

纸质售价:¥55.10购买纸书

0人正在读 | 0人评论 6.8

作       者:刘寄 张兵 来章润 主编

出  版  社:人民邮电出版社有限公司

出版时间:2026-04-01

字       数:16.7万

所属分类: 科技 > 计算机/网络 > 计算机教材

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(条)
  • 读书简介
  • 目录
  • 累计评论(条)
“GESP编程能力等级认证一本通”是专门为中小学生编写的一套学习C++编程和算法的图书。本套图书严格围绕计算机学会(CCF)发布的《CCF编程能力等级认证(GESP)C++认证标准》而设计。 本书对应C++三级,共15章,内容包括多制转换与应用、计算机数据编码基础、二制高效算法初探、位运算基础、位运算阶、C++一维数组精解、vector容器初步、set容器初步、C风格字符串、C++ string类、map容器初步、模拟算法应用、枚举算法实战、算法描述与设计方法、考场调试技巧等。 本书配备了题库、课件、课程视频(在线)、OJ等资源,可以作为中小学编程社团的教学用书,也可以作为青少年编程培训机构的培训用书,还可以作为青少年编程等级考试和编程竞赛的门参考书。<br/>【推荐语】<br/>1. 围绕CCF GESP编程能力等级认证C++考纲编写 2. 一线教研:由"傲梦少年"联盟发起,编委会汇聚大中小学资深教师,含信奥金牌教练、国际竞赛指导教师。 3.体系完整、配套齐全:涵盖GESP C++三级核心考,配套题库+课件+在线视频+在线评测 4.真题导:大量GESP真题案例 5.资源闭环:配套小虫OJ在线评测系统、源代码、PPT、思维导图、异步社区VIP<br/>【作者】<br/>张兵,CCF GESP & PTA自由度服务中心主任、重庆大学继续教育学院家校社中心主任、国际人工智能奥林匹克学术活动中国区(NOAI)重庆组委会主任、“傲梦少年”联盟负责人。在编程教育与信奥教育、青少年人工智能、青少年多元化成长路径、医工融合等领域均有深研究。主导并参与了1项重庆市技术创新与应用示范项目、1 项重庆市科技型企业技术创新与应用发展专项项目。 刘寄,工学博士,副研究员,世界魔方协会(WCA)会员。研究方向为嵌式操作系 统、嵌式人机交互设备。从事操作系统、算法与数据结构、面向对象编程教学工作 10余年,指导学生参加 ACM 国际大学生程序设计竞赛、微软创新杯等赛事,所带学生累计获全球级奖项 20 余人次。已发表相关论文20 余篇,参与编写相关教材 3 部,获授权发明专利 10 余项。 来章润,重庆市巴蜀中学校竞赛教练,重庆市第九届渝中区骨干教师,重庆市青少年 科技辅导员协会第五次代表大会代表、理事,重庆市教育科学研究院创新教育项目评审专家。多次获评全国高中数学竞赛优秀教练员,所指导学生中,1 人选第 61 届国际数学奥林匹克(IMO)中国国家集训队,并以全球唯一满分成绩斩获该届 IMO 金牌;22 人选全国中学生数学冬令营(CMO),其中 5人选中国数学奥林匹克国家集训队;14 人获 CMO 金牌,5 人获中国女子数学奥林匹克金牌。<br/>
目录展开

版 权

内 容 提 要

编 委 会

前 言

资源与支持

第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 基础知识练习答案

参 考 文 献

累计评论(条) 个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部