问题:输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。
解答1:
知识点:
1.如何创建新的数组。
2.System.arraycopy(Object src, int srcPos, Object dest, int destPos, int length)
知识拓展:
Arrays.copyOf(int[] original, int newLength)
System.arraycopy()与Arrays.copyOf()
解答二:
牛客网剑指offer第十三题解答及知识点
最新推荐文章于 2024-07-21 22:27:18 发布