全国服务热线:400-0358-011

位置:编玩边学少儿编程培训 > C++算法竞赛算法编程> C++算法竞赛 Level 2

C++算法竞赛 Level 2

C++算法竞赛 Level 2

  • 开班时间:滚动开班
  • 课程价格:电话咨询
  • 培训周期:电话咨询
  • 上课地点:深圳编玩边...发送地址到手机上
在线咨询 预约报名

课程介绍

  C++算法竞赛 Level 2

 

  结合加密解密程序、文章着色程序等实例讲解递归、数组等知识。

 

课程对象

上课形式

学习时长
(以上)

12节录播课+12节小班课+3个月在线答疑

3个月(建议)


课程大纲

序号
课程
课程内容
知识点
1
电脑猜城市

利用二进制实现一个电脑猜城市的程序。

二进制的概念,与十进制的转换,左移右移运算,vector

2
一个文本加密解密程序的实现

利用异或运算实现一个文本加密程序,并利用继承实现解密

二进制的与或非运算,以及异或运算

3
电子荧光笔

利用16进制颜色与html的特性,将所需的内容变成彩色,达到电子荧光笔的效果。

16进制和16进制颜色表示,map容器,ASCII码,HTML文件的了解

4

回答苏格拉底的问题

通过程序模拟来回答哲学家苏格拉底的麦穗问题

随机数的生成,引用,实参和形参

5
"不可思议"的生日巧合

利用程序生成一个班级里同学的生日,并计算出现2个和3个相同生日的概率

引用作为返回值

6
能力雷达图 通过分析几个同学的成绩,并计算各种指标,并依据结果画出雷达图

作用域,局部变量,全局变量,复合vector

7
初识递归

利用递归思想解决斐波那契数列,阶乘以及汉诺塔的问题

递归的概念与应用,递归与迭代的比较

8
数组是什么?
认识数组,并实现掷骰子,统计字母频率,和数组查找的程序

一维数组,数组的表示,折半查找,数组作为参数

9

中缀表达式求值——通过栈实现

认识栈,并通过栈实现中缀表达式求值

栈以及栈的操作,中缀表达式

10
用字符数组做统计
介绍字符数组,并利用字符数组统计学生的信息

字符数组以及相应的比较,拼接等操作

11
二维数组的使用

认识二维数组,并利用它实现分数的比较,座位的安排等程序

二维数组以及初始化,随机数,文件操作

12

学生管理系统

实现一个带有界面的学生管理系统

Qt的相关知识,三维数组

更多培训课程,学习资讯,课程优惠,课程开班,学校地址等学校信息,请进入 编玩边学少儿编程培训 详细了解 咨询电话:400-0358-011 你也可以留下你的联系方式,让课程老师跟你详细解答: 在线咨询

相关课程更多>>

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-0358-011