vector<int> relativeSortArray(vector<int>& arr1, vector<int>& arr2) {
int temp = 0;
for(int i = 0;i<arr2.size();i++)
for(int j = 0;j<arr1.size();j++)
{
if(arr1[j] == arr2[i]){
{
swap(arr1[j],arr1[temp]);
}
temp++;
}
}
sort(arr1.begin()+temp,arr1.end());
return arr1;
}
};
leetcode 1122. 数组的相对排序
最新推荐文章于 2024-08-04 16:45:57 发布