class Solution {
public:
/**
* 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
* @param array int整型vector
* @return int整型vector
*/vector<int> FindNumsAppearOnce(vector<int>& array)
{
unordered_map<int,int> map;
vector<int> res;
for(auto it:array)
{//若已经出现过一次,删掉
if(map.find(it)!=map.end()) map.erase(it);
//if(map[it]==1) map.erase(it);//若已经出现过一次,删掉
else map[it]++;}//若第一次出现,保留
for(auto it:map)//此时map里只剩两个数字,取出来,存到vector类型的res里边
res.push_back(it.first);
sort(res.begin(),res.end());//从小到大排序
return res;
}
};