剑指offer14:将数组奇数移到偶数前面

来源:互联网 发布:马克斯cms模板下载 编辑:程序博客网 时间:2024/06/05 20:02
/** * Created by WHZ on 2017/3/31. */public class offer14 {    void ReorderOddEven(int[] data){        if(data==null||data.length==0) return;        int begin = 0;        int end = data.length-1;        while(begin<end){            while (begin<end&&(begin&1)!=0) begin++;            while (begin<end&&(end&1)==0) end--;            if(begin<end){                int temp = data[begin];                data[begin] = data[end];                data[end] = temp;            }        }    }}

0 0
原创粉丝点击