![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程珠玑
文章平均质量分 78
updowndown
这个作者很懒,什么都没留下…
展开
-
查找顺序数组中元素第一次出现的位置(二分查找)
编程珠玑第4章第2题 #include "stdafx.h"#include #include using namespace std;templatebool IsSorted( InPtr posBegin_, InPtr posEnd_ ){ InPtr posSecond = posBegin_; ++posSecond; for( ;posSecond != posEnd_; ++posSecond) { if( *posSecond I原创 2011-03-29 08:44:00 · 1298 阅读 · 1 评论 -
求向量的最大子向量和
编程珠玑第8章求子向量和算法的C++实现 #include "stdafx.h"#include #include #include #include #include "windows.h"using namespace std;/// O(n^3)算法templatebool MaxSubVectorSum1( InPt posBegin_, InPt posEnd_, ValueType& MaxSubSum_ ){ if( posBegin_ =原创 2011-03-29 19:38:00 · 394 阅读 · 0 评论 -
编程珠玑——排序算法
编程珠玑第11章讲解的几种排序算法的C++实现 #include "stdafx.h"#include #include #include #include "windows.h"using namespace std;templateinline void isort( InPos posBegin_, InPos posEnd_ ){ /// 通过_Val_type函数获取到迭代器指向的数据类型 _isort(posBegin_, posEnd_, _Val原创 2011-03-30 20:14:00 · 416 阅读 · 0 评论