firstMissingPositive = (nums) => {
  cyclicSort(nums);

  return search(nums);
}
Cyclic Sort
Time O(N) | Space O(1)
https://leetcode.com/problems/first-missing-positive
@param {number[]} nums
@return {number}