C/C++常用方法总结

本文最后更新于 2021年5月26日 下午

排序

相关STL

从小到大排序:

1
sort(a, a + n);

自定义排序:

1
2
3
4
5
bool cmp(int x,int y)
{
return x > y;
}
sort(a, a + n, cmp);

或者重载运算符实现从大到小排序:

1
sort(a, a + n, greater<int>());

对STL排序:

1
sort(vector.begin(),vector.end());

STL相关

stack

1
2
3
stack<int> s;
s.push();
s.pop();

输入输出

数字转字符串

1
2
3
4
5
6
int i;
stringstream ss;
ss<<i;
ss.str()
//或者
to_string(i);

字符串转数字

1
2
3
int i;
stringstream ss(s);
ss>>num;

C/C++常用方法总结
https://nanami.run/2021/03/03/ACM-Misc/
作者
Nanami
发布于
2021年3月3日
许可协议