转载说明:本作者转载于reference用于自我学习和复查,大家请去reference支持原作者。 首先, C++中的explicit关键字只能...
收录了19篇文章 · 1人关注
转载说明:本作者转载于reference用于自我学习和复查,大家请去reference支持原作者。 首先, C++中的explicit关键字只能...
计数排序的假设:待排序序列各元素均在区间[0, k]上。 总的运行时间是。当时,运行时间为。结论:可以看出,计数排序的下界优于比较排序算法的下界...
Matrix.h文件: Matrix.cpp文件:
引入this调用一个成员函数,编译器用请求该函数的对象地址初始化this,所以this的目的总是指向这个对象,因此this是一个常量指针。 引入...
顺序容器 容器操作 容器定义和初始化 notes: 1. 将一个容器初始化为另一个容器的拷贝时,两个容器的容器类型和元素类型都必须相同。 顺序容...
动态规划 动态规划——Dynamic programming(这个词指表格):表格用来记录子子问题的解,当求解子问题时,便可以查看。 与分治法对...
贪心算法原理 贪心算法以动态规划方法为基础,区别于贪心算法在每一次做出贪心选择后,子问题之一为空,下一步只需继续分解非空子问题。 贪心算法的两个...
前言:使用size_t可能会提高代码的可移植性、有效性或者可读性,或许同时提高这三者。 在标准C库中的许多函数使用的参数或者返回值都是表示的用字...
泛型算法:经典算法的公共接口。 泛型的含义:用于不同类型的元素和多种容器类型,以及其他类型的序列。 初识 例子:泛型算法不直接操作容器,而是遍历...
小结 关联容器通过关键字查找和提取元素。对关键字的使用将关联容器与顺序容器区分开来,顺序容器中是通过位置访问元素的。 标准库定义了8个关联容器,...
专题公告
要命。。