猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
JavaScript数组奇偶数排序,奇数在前,偶数在后,要求不新建数组。
例如:
[1, 2, 3, 4, 5]
排序后:
1, 3, 5, 2, 4
注意:要求
不新建数组
,即在原数组的基础上更改。
慕容708150
浏览 877
回答 1
1回答
慕森卡
如果对奇数间的顺序,和偶数间的顺序不需要和原来保持一致的话,可以参考快排的思想一个指针从左往右搜,一个指针从右往左搜,当左边找到偶数,右边找到奇数时,交换两个数,然后继续查找,直到两个指针相同
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续