中学生信息学奥赛C++语法精讲和基础算法
目录:
├─01-C++语言简介
│ ├─源码
│ │ ├┈HelloWorld.cpp
│ │ ├┈地球人口承载能力估计.cpp
│ │ ├┈对齐输出.cpp
│ │ ├┈求两个整数的和.cpp
│ │ ├┈输出第二个整数.cpp
│ │ └┈字符三角形.cpp
│ ├┈C++语言入门.mp4
│ └┈C++语言入门.pptx
├─02-数据输入输出
│ ├─源码
│ │ ├┈cin和cout1.cpp
│ │ ├┈cin和cout2.cpp
│ │ ├┈getchar.cpp
│ │ ├┈iomanip.cpp
│ │ ├┈main.cpp
│ │ ├┈main2.cpp
│ │ ├┈main3.cpp
│ │ ├┈main4.cpp
│ │ ├┈putchar.cpp
│ │ ├┈保留12位小数的浮点数.cpp
│ │ ├┈保留3位小数的浮点数.cpp
│ │ ├┈空格分隔输出.cpp
│ │ ├┈输出浮点数.cpp
│ │ └┈字符菱形.cpp
│ ├┈格式化输入输出.mp4
│ ├┈流输入输出.mp4
│ ├┈输入输出刷题练习.mp4
│ ├┈数据输入输出.pptx
│ └┈字符输入输出.mp4
├─03-赋值表达式
│ ├─源码
│ │ └┈demo1.cpp
│ ├┈赋值表达式.mp4
│ └┈赋值表达式.pptx
├─04-运算符和表达式
│ ├┈运算符和表达式.mp4
│ ├┈运算符和表达式.pptx
│ └┈运算符和表达式刷题练习.mp4
├─05-常量和变量
│ ├─源码
│ │ ├┈计算并联电阻的阻值.cpp
│ │ ├┈计算多项式的值.cpp
│ │ ├┈甲流疫情死亡率.cpp
│ │ ├┈温度表达转化.cpp
│ │ └┈与圆相关的计算.cpp
│ ├┈常量和变量.mp4
│ ├┈常量和变量.pptx
│ └┈常量和变量刷题练习.mp4
├─06-标准数据类型
│ ├─源码
│ │ ├┈demo.cpp
│ │ ├┈Hello,World!的大小.cpp
│ │ ├┈打印ASCII码.cpp
│ │ ├┈打印字符.cpp
│ │ ├┈浮点数向零舍入.cpp
│ │ └┈整型与布尔型的转换.cpp
│ ├┈标准数据类型.mp4
│ ├┈标准数据类型.pptx
│ └┈标准数据类型刷题练习.mp4
├─07-顺序结构
│ ├─源码
│ │ ├┈A×B问题.cpp
│ │ ├┈大象喝水.cpp
│ │ ├┈等差数列末项计算.cpp
│ │ ├┈反向输出一个三位数.cpp
│ │ ├┈计算2的幂.cpp
│ │ ├┈计算浮点数相除的余.cpp
│ │ ├┈计算球的体积.cpp
│ │ ├┈计算三角形面积.cpp
│ │ └┈计算线段长度.cpp
│ └┈顺序结构.mp4
├─08-选择结构
│ ├─源码
│ │ ├┈点和正方形的关系.cpp
│ │ ├┈分段函数.cpp
│ │ ├┈计算邮资.cpp
│ │ ├┈简单计算器.cpp
│ │ ├┈晶晶赴约会.cpp
│ │ ├┈判断能否被3,5,7整除.cpp
│ │ ├┈骑车与走路.cpp
│ │ ├┈求一元二次方程的根-无虚根.cpp
│ │ ├┈求一元二次方程的根-有虚根.cpp
│ │ ├┈收集瓶盖赢大奖.cpp
│ │ ├┈有一门课不及格的学生.cpp
│ │ └┈最大数输出.cpp
│ ├┈平年和闰年.mp4
│ ├┈苹果和虫子.mp4
│ ├┈求一元二次方程.mp4
│ ├┈选择结构.mp4
│ ├┈选择结构.pptx
│ └┈选择结构(题).mp4
├─09-循环结构
│ ├─源码
│ │ ├┈奥运奖牌计数.cpp
│ │ ├┈乘方计算-数学库.cpp
│ │ ├┈乘方计算-循环.cpp
│ │ ├┈菲波那契数.cpp
│ │ ├┈分苹果.cpp
│ │ ├┈鸡尾酒疗法.cpp
│ │ ├┈计算分数加减表达式的值.cpp
│ │ ├┈计算星期几.cpp
│ │ ├┈津津的储蓄计划.cpp
│ │ ├┈救援.cpp
│ │ ├┈均值.cpp
│ │ ├┈满足条件的数累加.cpp
│ │ ├┈幂的末尾.cpp
│ │ ├┈奇数求和.cpp
│ │ ├┈求分数序列和.cpp
│ │ ├┈求平均年龄.cpp
│ │ ├┈求小数的某一位.cpp
│ │ ├┈求整数的和与均值.cpp
│ │ ├┈人口增长.cpp
│ │ ├┈统计满足条件的4位数.cpp
│ │ ├┈药房管理.cpp
│ │ ├┈余数相同问题.cpp
│ │ ├┈与指定数字相同的数的个数.cpp
│ │ ├┈整数的个数.cpp
│ │ ├┈正常血压.cpp
│ │ ├┈最大跨度值.cpp
│ │ └┈最高的分数.cpp
│ ├┈百钱买百鸡.mp4
│ ├┈津津的储蓄计划.mp4
│ ├┈水仙花数.mp4
│ ├┈循环结构.mp4
│ ├┈循环结构.pptx
│ ├┈循环嵌套.mp4
│ ├┈循环嵌套.pptx
│ ├┈循环习题1.mp4
│ └┈循环习题2.mp4
├─10-一维数组
│ ├┈向量点积运算.mp4
│ ├┈一维数组.mp4
│ ├┈一维数组.pptx
│ └┈有趣的跳跃.mp4
├─11-二维数组
│ ├┈二维数组.mp4
│ ├┈二维数组.pptx
│ ├┈计算矩阵边缘元素之和.mp4
│ ├┈矩阵交换行.mp4
│ └┈图像模糊处理.mp4
├─12-字符数组和字符串
│ ├┈石头剪子布.mp4
│ ├┈统计数字字符个数.mp4
│ ├┈找第一个只出现一次的字符.mp4
│ ├┈字符串处理函数.mp4
│ ├┈字符串课后练习.pptx
│ ├┈字符数组和字符串.mp4
│ └┈字符数组和字符串.pptx
├─13-指针变量
│ ├─淘宝
│ │ └┈指针变量.mp4
│ ├─小鹅通
│ │ └┈指针变量.mp4
│ ├─源码
│ │ ├┈动态数组.cpp
│ │ ├┈多重指针.cpp
│ │ ├┈数组名或指针名访问数组.cpp
│ │ ├┈无类型指针.cpp
│ │ ├┈行列转换问题.cpp
│ │ ├┈指针变量加减运算.cpp
│ │ ├┈指针操作两个数相加和相乘.cpp
│ │ ├┈字符串指针.cpp
│ │ └┈字符串指针作函数参数.cpp
│ ├┈指针变量.pptx
│ ├┈指针与数组.pptx
│ └┈指针与字符串.pptx
├─14-函数-模块化编程思想
│ ├─源码
│ │ ├┈函数返回值求最大值.cpp
│ │ ├┈函数指针.cpp
│ │ ├┈函数指针2.cpp
│ │ ├┈函数指针3.cpp
│ │ ├┈引用传递.cpp
│ │ ├┈值传递.cpp
│ │ └┈指针传递.cpp
│ ├┈短信计费.mp4
│ ├┈函数.pdf
│ ├┈函数.pptx
│ ├┈函数传参.mp4
│ ├┈函数基础.mp4
│ ├┈简单算术表达式.mp4
│ └┈素数对.mp4
├─15-结构体和sort排序
│ ├─源码
│ │ ├┈奇数单增序列.cpp
│ │ └┈整数奇偶排序.cpp
│ ├┈结构体和sort排序.mp4
│ ├┈结构体和sort排序.pptx
│ └┈学生成绩排序.mp4
├─16-文件操作
│ ├─源码
│ │ ├┈data.in
│ │ ├┈data.out
│ │ ├┈demo1.cpp
│ │ └┈demo2.cpp
│ ├┈文件操作.mp4
│ └┈文件操作.pptx
├─17-位运算
│ ├─源码
│ │ ├┈交换和平均值.cpp
│ │ └┈整数幂.cpp
│ ├┈位运算.mp4
│ └┈位运算.pptx
├─18-桶排序
│ ├─源码
│ │ ├┈明明的随机数.cpp
│ │ └┈桶排序.cpp
│ ├┈桶排序.mp4
│ └┈桶排序.pptx
├─19-计数排序
│ ├─源码
│ │ ├┈计数排序.cpp
│ │ └┈计数排序2.cpp
│ ├┈计数排序.mp4
│ └┈计数排序.pptx
├─20-选择排序
│ ├─源码
│ │ └┈选择排序.cpp
│ ├┈选择排序.mp4
│ └┈选择排序.pptx
├─21-插入排序
│ ├─源码
│ │ └┈插入排序.cpp
│ ├┈插入排序.mp4
│ └┈插入排序.pptx
├─22-冒泡排序
│ ├─源码
│ │ ├┈车厢重组.cpp
│ │ ├┈冒泡排序.cpp
│ │ └┈冒泡排序优化版.cpp
│ ├┈冒泡排序.mp4
│ └┈冒泡排序.pptx
├─23-高精度加法
│ ├─源码
│ │ ├┈位数不同有前导0有进位.cpp
│ │ ├┈位数不一定相同无进位.cpp
│ │ └┈位数相同无进位.cpp
│ ├┈高精度加法.mp4
│ └┈高精度加法.pptx
├─24-高精度减法
│ ├─源码
│ │ ├┈位数不同无借位.cpp
│ │ ├┈位数不同有借位.cpp
│ │ ├┈位数不同有借位被减数小.cpp
│ │ └┈位数相同无进位有前置0.cpp
│ ├┈高精度减法.mp4
│ └┈高精度减法.pptx
├─25-高精度乘法
│ ├─源码
│ │ ├┈多位数乘以多位数.cpp
│ │ └┈高精度多位数乘单精度一位数.cpp
│ ├┈高精度乘法.mp4
│ └┈高精度乘法.pptx
├─26-高精度除法
│ ├─源码
│ │ ├┈高精除低精.cpp
│ │ └┈高精除高精.cpp
│ ├┈高精度除法.pptx
│ ├┈高精度除以低精度.mp4
│ └┈高精度除以高精度.mp4
├─27-高精度阶乘和
│ ├─源码
│ │ ├┈10000以内n的阶乘.cpp
│ │ ├┈2的n次方.cpp
│ │ └┈阶乘和.cpp
│ ├┈高精度算法阶乘和.mp4
│ └┈高精度算法练习题.pptx
└┈Dev-Cpp.exe