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

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

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 };

 

本文转自ZH奶酪博客园博客,原文链接:http://www.cnblogs.com/CheeseZH/p/5113117.html,如需转载请自行联系原作者

你可能感兴趣的文章
Namenode主备切换或报 IPC Server handler 23 on 8020
查看>>
windows server 2008虚拟化技术一览
查看>>
图案研究2--九格定义
查看>>
java web应用解决乱码问题
查看>>
java各种容器内部实现原理
查看>>
linux下同时安装多个tomcat实例
查看>>
validate做前端表单验证
查看>>
主动,是因为在乎,不再联系,是因为感到自己多余
查看>>
PHP语言中global和$GLOBALS[]的分析
查看>>
Delphi 的编译指令(1): $DEFINE、$UNDEF、$IFDEF、$ELSE、$ENDI
查看>>
轻量级HTTP服务器Nginx(配置与调试Nginx)(转)
查看>>
推荐给c++学习者的经典
查看>>
Windows下如何安装MariaDB
查看>>
GraphView
查看>>
php调试方法
查看>>
js模仿flash写字动画
查看>>
通过变长数组(VLA)来看编译器的不同
查看>>
企业项目管理体系
查看>>
vim 初学简单设置
查看>>
RobotFrameWork(五)控制流之if语句——Run Keyword If
查看>>