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

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

C++算法竞赛 Level 1

C++算法竞赛 Level 1

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

课程介绍

  C++算法竞赛 Level 1


  结合"多功能计算器",讲解C++的变量、表达式、数据类型条件语句、循环语句等知识。

 

课程对象

上课形式

学习时长
(零 基础)

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

3个月(建议)


课程大纲

序号
课程
课程内容
知识点
1
初遇C++

通过HelloWrold程序介绍C++的基本内容

注释,头文件,include指令,命名空间,输入输出,函数的结构,自定义函数

2
直角三角形与光年
实现一个判断直角三角形的程序,和一个光年计算的程序

变量的命名,申明与初始化,基本的整数与浮点类型,类的对象初步

3
教授的神秘力量

实现一个数字魔术,以及计算任意是星期几的程序

算术运算符,关系运算符,bool类型,条件表达式,构造析构函数,new,delete

4
新的三角形面积计算法
实现通过三个边计算三角形面积,不同汇率的花费统计,以及标准体重的判断程序

逻辑运算符及短路运算,自增自减运算,自定义构造函数,了解this指针

5
英文文章纠错
利用文件和字符串操作对一篇有错误的英文文章进行纠错

文件流对象,文件读写,打开模式,字符串类的拼接,替换,查找,插入,了解while循环,类的继承

6
图形界面设计初步 利用Qt完成一个图形化计算器,并添加计算长方形面积的功能

Qt界面设计过程,算术运算,信号和槽,运算符级

7
鸡兔同笼问题
为计算器添加一个解决鸡兔同笼问题的功能

if语句,条件运算符

8
四则运算功能
为多功能计算器添加四则运算功能

if-else语句,else-if语句,if语句的嵌套

9

大公约数问题

利用辗转相除法计算大公约数

欧几里得算法,while循环

10
for循环的威力——素数,π与打赌
利用for循环,实现素数判断,π的教高精度的计算,以及验证打赌的成败

for循环结构,执行流程,cout精度控制,CSV文件,Excel画图

11
break、continue与switch
通过实例讲解两个循环控制语句break和continue,以及用来做多重选择的switch语句

1.k近邻方法的原理

2.距离度量

3.数据归一化

4.k值的分析

5.交叉验证得出优k值

6.kd树的构造原理

12

质因数分解

为计算器添加质因数分解功能

质因数分解算法

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

相关课程更多>>

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