
21:调整数组顺序让奇数位在偶数位之前(剑指Offer第2版Python)
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本题解详细介绍了如何使用Python编程语言解决将数组中奇数索引元素移至偶数索引元素之前的算法问题,出自《剑指Offer》第二版。
题目描述:
输入一个整数数组,编写一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并且保持奇数与奇数、偶数与偶数之间的相对位置不变。
书上的解法(不保证原序列中的相对位置):
采用类似快速排序的方法,只是简单地满足了将所有奇数放在前面和所有偶数放在后面的要求,但改变了原有奇数的顺序。
全部评论 (0)
还没有任何评论哟~


