Rainboy录制的视频课程目录
c++语言快速入门
❎[P01]1.1计算机发展历史.mp4
❎[P02]1.1计算机的组成与原理.mp4
❎[P03]1.2计算机进制.mp4
❎[P04]1.3计算机内存模型.mp4
[P05]2.0 如何安装GUIDE 和 MinGW.mp4
[P06]2.1第一个程序.mp4
[P07]3.1常量与常量.mp4
❎[P08]3.2原码反码补码.mp4
[P09]3.3int的使用.mp4
[P10]3.4实型的使用.mp4
[P11]3.5char类型的使用.mp4
[P12]3.6bool类型的使用.mp4
[P13]4.1 输入输出 -前期知识.mp4
[P14]4.2格式化字符串的使用.mp4
[P15]4.3prinf的使用.mp4
[P16]4.4scanf的使用.mp4
[P17]5.1初识运算符与表达式.mp4
[P18]5.2算术运算符与表达式.mp4
[P19]5.3赋值运算符与表达式.mp4
[P20]5.4自增自减运算符与表达式.mp4
[P21]5.5逗号运算符与表达式.mp4
[P22]5.6数据类型转换.mp4
[P23]5.7关系运算符和表达式.mp4
[P24]5.8逻辑运算符和表达式.mp4
[P25]5.9条件运算符.mp4
[P26]5.10求字节运算符.mp4
[P27]6.1 控制结构 前置知识.mp4
[P28]6.2if语句的使用.mp4
[P29]6.3 控制结构 练习.mp4
[P30]7.1 for循环的使用.mp4
[P31]7.2 while循环的使用.mp4
[P32]7.3 do-while循环的使用.mp4
[P33]7.4 循环的练习.mp4
[P34]7.5 多重循环的练习(上).mp4
[P35]7.5-例题6-阿姆斯特朗数.mp4
[P36]7.7-例题7-投篮比赛.mp4
[P37]7.8-例题8-猴子吃桃问题.mp4
[P38]7.9例题9-猴子分桃.mp4
[P39]7.10-例题10-数字统计.mp4
[P40]8.1数组的定义与使用.mp4
[P41]8.2数组使用应注意的问题.mp4
[P42]8.3使用数组.mp4
[P43]8.4例题1.mp4
[P44]8.5例题2.mp4
[P45]8.6二维数组的定义与使用.mp4
[P46]8.7二维数组-例题1.mp4
[P47]8.8二维数组-例题2.mp4
[P48]8.9二维数组-例题3.mp4
[P49]9.1函数入门.mp4
[P50]9.2无参函数.mp4
[P51]9.3有参函数.mp4
[P52]9.4形参实参与函数返回值.mp4
[P53]10-1字符数组与字符串.mp4
[P54]10-2 C风格字符串-字符的含义.mp4
[P55]10-3 c风格字符串-存字符串的一般方式.mp4
[P56]11.1简单指针.mp4
[P01]string.mp4
[P02]vector.mp4
[P03]deque.mp4
[P04]list.mp4
[P05]stack.mp4
[P06]queue.mp4
[P07]priority_queue.mp4
[P08]pair.mp4
[P09]map.mp4
[P10]set.mp4
c++ 模板 讲解(简单).mp4
仿函数.mp4
函数的入门.mp4
函数的参数.mp4
函数的定义.mp4
函数的理解.mp4
字符数组与字符串C风格.mp4
类的讲解.mp4
递归的入门:阶乘.mp4
递归题目练习.mp4
重载.mp4
算法与数据结构
排序算法
排序-C++排序函数Sort.mp4
排序-冒泡排序.mp4
排序-桶排序.mp4
贪心算法
[P01]简单贪心.mp4
[P02]方圆游戏.mp4
[P03]汽车加油.mp4
[P04]luoguP1223-排列接水.mp4
[P05]luogu-P1190-接水问题.mp4
[P06]luogu-P1106-删数字.mp4
[P07]luogu-P1323-删数问题II.mp4
[P08]luogu-P1031-均分纸牌.mp4
[P09]loj-10000-[区间选择问题]-活动安排.mp4
[P10]loj-10001-[区间选点问题]-种树.mp4
[P11]loj-10002-[区间覆盖问题]-喷水装置.mp4
[P12]luogu-P1717-钓鱼.mp4
图论
最短路算法
floyed算法
[P1]1-什么是Floyd算法.mp4
[P2]2-能用搜索算法吗.mp4
[P3]3-Flyod算法的DP原理.mp4
[P4]4-如何才能真的掌握.mp4
[P5]5-三维状态的代码.mp4
[P6]6-压缩一个维度(k维).mp4
[P7]7-二维状态的代码.mp4
Dijkstra算法
[P1]Dijkstra-算法原理.mp4
[P2]Dijkstra-N方代码.mp4
[P3]Dijkstra-Nlogn代码.mp4
Bellman-ford算法
[P1]Bellman-ford原理.mp4
[P2]Bellman-ford代码.mp4
rmq 区间最值
[P1]rmq.mp4
[P2]rmq-写代码.mp4
二分查找
[P1]二分查找.mp4
[P2]二分查找-小数.mp4
动态规划
[P1]动态规划-总讲.mp4
[P2]题目-入门-数字金字塔.mp4
[P3]动态规划的相关概念.mp4
[P4]luogu-P1002过河卒.mp4
[P5]lis-1.mp4
[P6]lis-2-nlogn.mp4
[P7]lcs-1.mp4
背包问题
[P1]序.mp4
[P2]01背包-二维.mp4
[P3]01背包-一维.mp4
[P4]01背包-恰好装满.mp4
[P5]完全背包.mp4
[P6]多重背包.mp4
搜索算法
DFS 深度优先搜索
[P1]搜索的一些概念.mp4
[P2]dfs-迷宫1.mp4
[P3]dfs-迷宫2.mp4
[P4]dfs-迷宫3.mp4
[P5]八皇后.mp4
[P6]排列组合与子集生成.mp4
BFS 广度优先搜索
[P1]通过迷宫入门bfs.mp4
[P2][roj1251]仙岛求药.mp4
[P3]luogu-P1443马的遍历.mp4
[P4]roj1253抓住那头牛.mp4
树
定义与存储
[P1]树的定义.mp4
[P2]树的存储1-父亲孩子表示法.mp4
[P3]树的存储2-linkList.mp4
最小生成树
kruskal算法.mp4
LCA 最近公共祖先
tarjan求lca 离线法.mp4
倍增 (爬树) 法求 lca - 在线.mp4
BIT 树状数组
[P1]bit-base.mp4
[P2]luogu-P3374【模板】树状数组1.mp4
[P3]逆序对.mp4
[P4]bit-区间修改-单点查询.mp4
[P5]luogu-P3368【模板】树状数组2.mp4
[P6]bit-区间修改-区间查询.mp4
[P7]bit-区间最值.mp4
[P8]hdu-1754.mp4
SGT 线段树
[P01]sgt-point.mp4
[P02]开4倍空间的原因.mp4
[P03]hdu1166敌兵布阵.mp4
[P04]区间更新1.mp4
[P05]区间更新2.mp4
[P06]luoguP3372 【模板】线段树 1.mp4
[P07]roj2097 线段树乘法 讲解.mp4
[P08]roj2097 线段树乘法 代码.mp4
[P09]luogu3373 【模板】线段树 2 讲解.mp4
[P10]luogu3373 【模板】线段树 2 代码.mp4
后缀自动机 suffix-automaton.mp4
ac自动机动画演示.mp4
题目解析
roj-1197 山区建小学.mp4
【题目解析】noi普及组2017-T4 棋盘.mp4
工具的使用
调试工具GDB
[P1]1GDB的认识.mp4
[P2]2.GBD常用命令.mp4
[P3]3.GDB使用样例.mp4
[P4]4.GDB断点的使用.mp4
[P5]5.GDB的小技巧.mp4
vim的使用
[P01]vim的学习(一) vim的安装.mp4
[P02]vim的学习(二):概述.mp4
[P03]vim的学习(三) 基础使用.mp4
[P04]vim的学习(四):模式.mp4
[P05]vim的学习(五):w 与 q.mp4
[P06]vim的学习(六):插入.mp4
[P07]vim的学习(七):移动1 基础移动.mp4
[P08]vim的学习(七):移动2 行内移动.mp4
[P09]vim的学习(七):移动3 行间移动.mp4
[P10]vim的学习(七):移动4 单词移动.mp4
[P11]vim的学习(七):移动5 其他移动.mp4
[P12]vim的学习(八):选择模式.mp4
[P13]vim的学习(八):复制与粘贴.mp4
[P14]vim的学习(九)删除.mp4
[P15]vim的学习(10)更改文本.mp4
[P16]vim的学习(11)搜索.mp4
[P17]vim的学习(12)undo.redo.repeat.mp4
[P18]vim的学习(13)卷屏.mp4
[P19]vim的学习(14)格式化.mp4
[P20]vim的学习(15)挂起.mp4
[P21]vim的学习(16)练习.mp4
编程软件
NoiLinux2.0 codeblocks的使用.mp4
gdbgui的使用.mp4
我写的代码工具库
cyaoncpp的使用.mp4
学习环境的安装
学习环境的安装(一):ubnuntu20.04 的安装.mp4
学习环境的安装(三)终端的简单使用.mp4
学习环境的安装(二) 系统设置与软件安装.mp4