
算法
文章平均质量分 78
乾坤编程之道
这个作者很懒,什么都没留下…
展开
-
C++快速排序9行代码
#include #include #include using namespace std; template void _sort(Iter array,int low,int high)//快速排序,数组头array,数组的闭区间[0,size-1] { if(low>=high)//数组长度至少不是一个 return; swap(array[low],array[low+r原创 2014-07-30 22:54:58 · 547 阅读 · 0 评论 -
stl算法解析1
stl是一个c++自带的强大的类库,名字叫模板标准库,使用了c++的四个编程范式,模板泛型编程,是一种可以在编译时编译器生成和展开模板函数,类的思想,并且模板还可以与仿函数结合起来,即=例如 template class multi_policy { public: multi_policy(const T& value):_value(value){} T operator()()c原创 2016-06-16 11:54:25 · 436 阅读 · 0 评论