ITPub博客

首页 > > > fix34

fix34

作者:友哥 时间:2017-02-15 22:03:00 0 删除 编辑
public int[] fix34(int[] nums) {
  
  int i3=0;
  int i4=0;
  int temp=0;
  
  while( (i3<nums.length)&&(i4<nums.length))
  {
      while(i3<nums.length){
        if(nums[i3]==3) break;
        i3++;
      }
      
      while(i4<nums.length){
        if(nums[i4]==4) break;
        i4++;
      }
      
      if(i3 < nums.length-1){
        temp=nums[i4];
        nums[i4]=nums[i3+1];
        nums[i3+1]=temp;
        i3++;
        i4++;
        
      }
      
      
    
  }
  return nums;
}

http://codingbat.com/prob/p159339

原文作者:;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2020-05-20

  • 博文量
    276
  • 访问量
    1000