剑指offer 调整数组的顺序使奇数位于偶数前面

来源:互联网 发布:淘宝集市店 编辑:程序博客网 时间:2024/06/05 11:15
链接:https://www.nowcoder.com/questionTerminal/beb5aa231adc45b2a5dcc5b62c93f593
来源:牛客网

classSolution {
public:
    voidreOrderArray(vector<int> &array) {
 
         
        for(int i = 0; i < array.size();i++)
        {
            for(int j = array.size() - 1; j>i;j--)
            {
                if(array[j] % 2 == 1 && array[j - 1]%2 == 0) //前偶后奇交换
                {
                    swap(array[j], array[j-1]);
                }
            }
        }
    }
};

冒泡排序思想
阅读全文
0 0
原创粉丝点击