1int m[1000001];2class Solution {3public:4vector<int> arrayChange(vector<int> &nums, vector<vector<int>> &operations) {5for (int i = 0; i < nums.size(); ++i) m[nums[i]] = i;6for (auto &op : operations) {7nums[m[op[0]]] = op[1];8m[op[1]] = m[op[0]];9}10return nums;11}12};