[剑指offer]调整数组顺序使奇数位于偶数前面
来源:互联网 发布:java cors 跨域 编辑:程序博客网 时间:2024/09/21 08:15
题目描述
输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。
最暴力的方法:
class Solution {public: void reOrderArray(vector<int> &array) { vector<int> v; for(int i=0;i<array.size();i++) { if(array[i]%2) v.push_back(array[i]); } for(int i=0;i<array.size();i++) { if(array[i]%2==0) v.push_back(array[i]); } array = v; }};
阅读全文
0 0
- 剑指offer:调整数组顺序使奇数位于偶数前面
- 剑指offer--调整数组顺序使奇数位于偶数前面
- 剑指offer 调整数组顺序使奇数位于偶数前面
- 《剑指offer》调整数组顺序使奇数位于偶数前面
- 剑指 offer:调整数组顺序使奇数位于偶数前面
- 剑指offer-调整数组顺序使奇数位于偶数前面
- 剑指offer 调整数组顺序使奇数位于偶数前面
- 剑指offer-调整数组顺序使奇数位于偶数前面
- 剑指offer 调整数组顺序使奇数位于偶数前面
- 【剑指offer】调整数组顺序使奇数位于偶数前面
- [剑指offer]调整数组顺序使奇数位于偶数前面
- 剑指offer:调整数组顺序使奇数位于偶数前面
- 【剑指offer】调整数组顺序使奇数位于偶数前面
- 剑指offer|调整数组顺序使奇数位于偶数前面
- 《剑指offer》调整数组顺序使奇数位于偶数前面
- 剑指Offer:调整数组顺序使奇数位于偶数前面
- 剑指offer - 调整数组顺序使奇数位于偶数前面
- 【剑指offer】调整数组顺序使奇数位于偶数前面
- jQuery+jQuery UI库的使用
- 怎样在浏览器中校验并修改密码
- lightoj 1027
- Java 运算符
- 51Nod
- [剑指offer]调整数组顺序使奇数位于偶数前面
- MySQL:有关联的两张表重新生成主键如何关联
- Nvigitiontion Drawer Activity的使用
- 使用Mousetrap处理键盘快捷键(keypress.js和jQuery.hotkeys.js的使用)
- 写日志的一点想法
- java对论坛排序操作
- 微信服务器配置(nginx+python+supervisord, etc:java)
- PHP实现多服务器SESSION共享
- 【动画】上下滑动