sort는 O(nlogn)의 시간 복잡도, 반복문은 O(n) 의 시간 복잡도? O(nLogn) + O(n)?
class Solution {
public:
int heightChecker(vector<int>& heights) {
int sol = 0;
vector<int> arr = heights;
sort(arr.begin(), arr.end());
for (int i = 0; i < heights.size(); i++) {
if (heights[i] != arr[i]) {
sol++;
}
}
return sol;
}
};