博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
牛客网-《剑指offer》-调整数组顺序使奇数位于偶数前面
阅读量:7271 次
发布时间:2019-06-29

本文共 651 字,大约阅读时间需要 2 分钟。

题目:http://www.nowcoder.com/practice/beb5aa231adc45b2a5dcc5b62c93f593

C++

1 class Solution { 2 public: 3     void reOrderArray(vector
&arr) { 4 vector
odd; 5 vector
even; 6 for (auto &i: arr) { 7 if (i & 1) { 8 odd.push_back(i); 9 } else {10 even.push_back(i);11 }12 }13 int i = 0;14 while (i < odd.size()) {15 arr[i] = odd[i];16 i++;17 }18 while (i < arr.size()) {19 arr[i] = even[i - odd.size()];20 i++;21 }22 }23 };

 

转载地址:http://vpncm.baihongyu.com/

你可能感兴趣的文章
简练软考知识点整理-形震规发散
查看>>
洞悉物联网发展1000问之为什么物联网金融必将取代互联网金融?
查看>>
基于.net和c#的以太坊实战示例
查看>>
函数指针
查看>>
Linux环境下建立yum仓库及简单搭建httpd服务器
查看>>
2019(石家庄)国际消防设备技术及安全产业博览会
查看>>
MYSQL: Cannot delete or update a parent row: a foreign key constraint fails
查看>>
消息队列之kafka(消费语义)
查看>>
web前端的学习路线是什么?,什么程度可以去找工作实习?
查看>>
ubuntu gnome vnc
查看>>
Oracle内存结构详解(六)--UGA、CGA及软件代码区
查看>>
自制简单的linux系统
查看>>
获取服务器时间
查看>>
Intel现有移动版CPU介绍和性能评价
查看>>
1.linux命令之cat和tac
查看>>
优雅的搭建OneProxy环境
查看>>
【转】从MySpace的六次重构经历,来认识分布式系统到底该如何创建
查看>>
HttpWatch工具简介及使用技巧(转)
查看>>
EXCHANGE 邮件组管理常用的Powershell命令
查看>>
Linux IPv4代码分析系列(2)
查看>>