Suppose an array sorted in ascending order is rotated at some pivot unknown to you beforehand. (i.e., 0 1 2 4 5 6 7 might become 4 5 6 7 0 1 2). You are given a ...
1. Separate negative and positive numbeqrs. 2. Square all elements. 3. Reverse the squared negative list. 4. Merge both sorted lists using two pointers.