不要求奇数偶数排序
思路:
设定两个变量,从数组两端开始往里缩减,要求左边都为奇数,那么left为奇数就++判断下一个,如果是偶数就停止,右边的思路也一样,等到两个whlie循环结束了那么把两个不符合循环条件的数互换。
之前写过iOS版的+ - 号的方法,但是在iOS中用到了处理字符串的特殊方法,现在用c语言重新写一下
vi sort.c 一个c语言文件
gcc sort.c -o sort 编译成可执行文件 然后 ./sort 可以得到新数组
不要求奇数偶数排序
思路:
设定两个变量,从数组两端开始往里缩减,要求左边都为奇数,那么left为奇数就++判断下一个,如果是偶数就停止,右边的思路也一样,等到两个whlie循环结束了那么把两个不符合循环条件的数互换。
之前写过iOS版的+ - 号的方法,但是在iOS中用到了处理字符串的特殊方法,现在用c语言重新写一下
vi sort.c 一个c语言文件
gcc sort.c -o sort 编译成可执行文件 然后 ./sort 可以得到新数组