2149. Rearrange Array Elements by Sign (Medium) - TengnanYao/daily_leetcode GitHub Wiki
class Solution:
def rearrangeArray(self, nums: List[int]) -> List[int]:
i, j = 0, 1
result = [0] * len(nums)
for num in nums:
if num > 0:
result[i] = num
i += 2
else:
result[j] = num
j += 2
return result