C++算法
烟雨洲不冷言
这个作者很懒,什么都没留下…
展开
-
采用迭代和递归实现快速排序(C++)
迭代实现时,利用数组模拟栈的存储过程#include <iostream>#include <ctime>#include <vector>using namespace std;class MySort{public: //快速排序递归实现 void static QuickSortRecursion(vector<int> &nums) { if (nums.empty())原创 2020-11-23 14:01:07 · 650 阅读 · 0 评论 -
C/C++快速排序运行时间测试,精确到微秒
#include <iostream>#include <cmath>#include <ctime>#include <cassert>#include <windows.h> //微妙级计时必须的头文件using namespace std;//生成测试数据namespace MyUtil{ //生成数组长度为n,数据范围为[rangl...rangR]的随机数组 int *generateRandomArra原创 2020-11-13 17:13:34 · 1062 阅读 · 0 评论