《13.2 最长上升子序列》
(提示:如果视频分为多个小段,请下载后用视频合并软件合并。)程序设计实习
教程列表:2.3从客观事物抽象出来的例子
2.2面向对象语言的发展历程
2.1面向对象程序设计方法
1.7内联函数和重载函数
1.8函数缺省参数
1.6动态内存分配
1.5const关键字和常量
程序设计实习: 1.4引用
1.3位运算
1.2命令行参数
1.1函数指针
3.5成员对象和封闭类的概念
3.4静态成员变量和静态成员函数
3.3析构函数
2.6构造函数
3.2类型转换构造函数
3.1复制构造函数
2.5内联成员函数和重载成员函数
2.4类成员的可访问范围
程序设计实习: 3.6友元
6.3更多多态程序实例
6.1多态和虚函数的基本概念
6.2使用多态的游戏程序实例
5.5public继承的赋值兼容规则
5.4派生类的构造函数
5.3基类派生类同名成员和protected访问范围说明符
5.2复合关系和继承关系
5.1继承和派生
4.6自增自减运算符的重载
4.5流插入运算符和流提取运算符的重载
4.4实例 – 长度可变的整型数组类
4.3运算符重载为友元函数
4.2赋值运算符的重载
4.1运算符重载的基本概念
3.8常量对象、常量成员函数和常引用
程序设计实习: 3.7this指针
9.2Map和Multimap
9.1Set和Multiset
8.4List和Deque
8.5函数对象
8.3顺序容器Vector
8.2STL-概述(续)
8.1STL-概述
7.5输入输出
7.4string类
7.3类模板
7.2函数模板
7.1文件操作
6.6纯虚函数和抽象类
6.5虚析构函数
6.4多态实现原理
15.3深搜之拯救少林神棍
15.2深搜之寻路问题
15.1深搜之城堡问题
14.4八数码问题进一步讨论-双向广搜
14.3广搜与八数码问题(续)
14.2广搜与八数码问题
14.1广搜入门
13.4灌溉草场
13.3几个例题
13.2最长上升子序列
13.1数字三角形
12.3棋盘分割
12.4用栈替代递归
12.2小游戏
12.1递归的基本思想
11.3讨厌的青蛙
11.2熄灯问题
11.1枚举的基本思想
10.4异常处理
10.3强制类型转换
10.2C++新特性(续)
10.1C++11新特性
程序设计实习: 9.5算法(续)
程序设计实习: 9.4算法
9.3容器适配器