出圈问题C++源码(STLVector)
2011-07-03 11:33
239 查看
#include <iostream> #include <vector> #define SUM 10000 #define M 13 using namespace std; int main() { int p=1,outputi=0; vector<int> myvector,output(SUM,0); for(int i=1;i<=SUM;i++) { myvector.push_back(i); } for(int i=SUM;i>=2;i--) { p=(p+M-1)%i; if(p==0) p=i; output[outputi]=myvector[p-1]; outputi++; myvector.erase(myvector.begin()+p-1); } output[SUM-1]=myvector[0]; return 0; }
相关文章推荐
- 出圈问题C++源码(STLVector)
- [C/C++]_[VS2010源码中使用UTF8中文字符串被转码为ANSI的问题]
- c++源码分析继承问题
- 遗传算法解TSP问题的C++源码
- c++实现0-1背包问题完整源码(动态规划实现)
- c++实现0-1背包问题完整源码(动态…
- c++实现0-1背包问题完整源码(动态规划实现)
- c++实现0-1背包问题完整源码续(动态规划+回溯法实现)
- C++ Standard Stl -- SGI STL源码学习笔记(07) stl_vector 与 一些问题的细化 3 resize函数剖析
- [C++] cout、wcout无法正常输出中文字符问题的深入调查(2):VC2005的crt源码分析
- C++ Standard Stl -- SGI STL源码学习笔记(05) stl_vector 与 一些问题的细化 1
- C++ Standard Stl -- SGI STL源码学习笔记(06) stl_vector 与 一些问题的细化 2 push_back函数剖析
- 中值问题O(N)算法C++源码
- 约瑟夫问题源码(用c++编写)——————凌风
- [C/C++]_[VS2010源码中使用UTF8中文字符串被转码为ANSI的问题]
- C++:泛型编程(众数问题)
- BufferedInputStream源码分析,解答readlimit相关的问题
- C++中enum枚举类型成员重名问题的解决方法 - Enum枚举类型的类封装
- C++的子类与父类强制转换产生的问题
- C++函数参数中指针传递的问题