Given an integer array nums and an integer pivot, rearrange nums such that the following conditions are satisfied:
Every element less than pivot appears before every element greater than pivot.
Every element equal to pivot appears in between the elements less than pivot and the elements greater than pivot.
The relative order of elements smaller than pivot is preserved.
The relative order of elements greater than pivot is preserved.
Return the rearranged array.
Constraints:
nums.length
nums[i]
pivot equals an element of nums.
Given an integer array nums and an integer pivot, rearrange nums such that the following conditions are satisfied:
Every element less than pivot appears before every element greater than pivot.
Every element equal to pivot appears in between the elements less than pivot and the elements greater than pivot.
The relative order of elements smaller than pivot is preserved.
The relative order of elements greater than pivot is preserved.
Return the rearranged array.
Constraints:
nums.length
nums[i]
pivot equals an element of nums.