删除数组中重复的数字问题:一个动态长度可变的数字

23 查阅
删除数组中重复的数字问题:一个动态长度可变的数字序列,以数字0为结束标志,要求将重复的数字用一个数字代替,例如:将数组 1,1,1,2,2,2,2,2,7,7,1,5,5,5,0 转变成1,2,7,1

参考答案:

正确答案:

\r\n

问题比较简单,要注意的是这个数组是动态的。所以避免麻烦我还是用了STL的vector。
#include <iostream>
#include <vector>
using namespace std;
//remove the duplicated numbers in an intger array, the array was end with 0;
//e.g. 1,1,1,2,

数字