//FZ44 只出现一次的牛II
//class Solution {
//public:
// vector<int> findSingleCowsII(vector<int>& nums) {
// vector<int>a;
// int res=0;
// map<int,int>mp;
// for(auto i:nums) mp[i]++;
// for(auto i:nums) if(mp[i]==1) a.push_back(i);
// for(auto i:a) cout<<i<<' ';
// sort(a.begin(),a.end());
// return a;
// }
//};
//FZ45 出现一次的牛
//class Solution {
//public:
// int findSingleCow(vector<int>& nums) {
// int target;
// map<int,int>mp;
// for(auto i:nums) mp[i]++;
// for(auto i:nums) if(mp[i]==1){
// target=i;
// break;
// }
// return target;
// }
//};
//FZ46 牛牛出入圈
//#include <vector>
//class Solution {
//public:
// /**
// * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
// *
// *
// * @param enter int整型vector
// * @param leave int整型vector
// * @return bool布尔型
// */
// bool validateCowCircle(vector<int>& enter, vector<int>& leave) {
// // write code here
// int stack_[10005];
// int top=0,num=0;
// for(auto i:enter){
// stack_[++top]=i;
// while(stack_[top]==leave[num]) top--,num++;
// }
// if(top>0) return false;
// else return true;
// }
//};