- 博客(2)
- 收藏
- 关注
原创 C++中sort()排序函数的用法
sort(first_pointer,first_pointer+n,cmp)该函数可以给数组,或者链表list、向量排序。实现原理:sort并不是简单的快速排序,它对普通的快速排序进行了优化,此外,它还结合了插入排序和推排序。系统会根据你的数据形式和数据量自动选择合适的排序方法,这并不是说它每次排序只选择一种方法,它是在一次完整排序中不同的情况选用不同方法,比如给一个数据量较大的数组排序,开始采用快速排序,分段递归,分段之后每一段的数据量达到一个较小值后它就不继续往下递归,而是选择插入排序,如果递归的
2021-03-04 16:32:38
1121
1
原创 C++中如何从键盘中读取一行整数存进vector
#include <sstream>using namespace std;bool read_list(vector<int>& a){ string line; int x = 0; if (!getline(cin, line)){ //cin是正在读取的输入流,line是要存进的string变量名称 return false; } stringstream ss(line); //用line初始化stringstream
2021-02-26 12:19:24
4334
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人