1
class Solution {
2
public:
3
vector<int> pivotArray(vector<int> &nums, int pivot) {
4
int i = 0;
5
vector<int> res;
6
int cnt = count(nums.begin(), nums.end(), pivot);
7
while (--cnt >= 0) {
8
res.push_back(pivot);
9
}
10
for (int k = 0; k < nums.size(); k++) {
11
if (nums[k] < pivot) {
12
res.insert(res.begin() + i, nums[k]);
13
i++;
14
} else if (nums[k] > pivot) {
15
res.push_back(nums[k]);
16
} else
17
continue;
18
}
19
return res;
20
}
21
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0