剑指offer数组中只出现一次的数字

来源:互联网 发布:matlab生成小世界网络 编辑:程序博客网 时间:2024/06/06 11:03
class Solution {public:    void FindNumsAppearOnce(vector<int> data,int* num1,int *num2) {        int flag = 1;        int number = 0;        int length = data.size();        vector <int> ivec;        for (int i = 0; i !=length ; i++)        {            for( int j = 0; j!=length ;j++)                {                    if (i==j)                        continue;                if( data[i] == data[j])                    {                        flag = 0;                }            }            if ( flag == 1 && number ==0)                {                    *num1 = data[i];                    flag = 0;                    number = 1;            }            if (flag == 1 && number ==1)                {                    *num2 = data[i];                        break;            }                flag = 1;        }    }};
原创粉丝点击