class Solution {
public int[] rearrangeArray(int[] nums) {
int zheng[] = new int[nums.length];
int fu[] = new int [nums.length];
int zhengi = 0;
int fui = 0;
int j = 0;
for(int i = 0; i < nums.length; i++){
if(nums[i] > 0){
zheng[zhengi++] = nums[i];
}
if(nums[i] < 0){
fu[fui++] = nums[i];
}
}
for(int i = 0; i < nums.length / 2; i++){
nums[j++] = zheng[i];
nums[j++] = fu[i];
}
return nums;
}
}
按符号重排数组
最新推荐文章于 2024-07-25 19:34:38 发布