在茫茫代码海中,总有那么一些函数,一些代码,会写的你崩溃。
比如……
全排列?几十行?如果我告诉你,一行就可以搞定呢?
数组最值?for循环?如果我告诉你,一个函数就可以搞定呢?
这就是——黑科技。
这里,将会为你讲述,黑科技的故事。
(不定期看心情更新)
1、函数
next_permutation(数组+起始下标,数组+结束下标);
(需调用"#include<algorithm>"和"using namespace std;"头文件)
2、作用与格式
将数组a从起始值begin,到end进行全排列,与do-while套用。
char a[100];
do{
//do something
}while(next_permutation(a,a+strlen(a)));
对a的类型没有要求。