码迷,mamicode.com
首页 >  
搜索关键字:元素按奇偶排序    ( 3个结果
华为机试—元素按奇偶排序
题目: 将数组中偶数从大到小排序,奇数从小到大排序,奇数和偶数交叉着放且输出数组第一位放奇数 若奇数和偶数不等长,则把剩下的直接放到数组中。 #include #include #define len 11 using namespace std; int cmp(const void *p,const void *q) { return *(int *)p-*(int *)q;...
分类:编程语言   时间:2015-05-12 11:26:49    阅读次数:125
华为机试—元素按奇偶排序
题目:元素按奇偶排序  给定一个数组input[],如果数组长度n为奇数,则将数组中最大的元素放到 output[]数组最中间的位置, 如果数组长度n为偶数,则将数组中最大的元素放到 output[]数组中间两个位置偏右的那个位置上, 然后再按从大到小的顺序,依次在最大元素放置的那个位置的两边,按照一左一右的顺序,依次存放剩下的数。 例如:input[]...
分类:编程语言   时间:2014-12-25 20:30:26    阅读次数:131
华为机试—元素按奇偶排序 (金字塔)
题目:元素按奇偶排序 给定一个数组input[],如果数组长度n为奇数,则将数组中最大的元素放到 output[]数组最中间的位置, 如果数组长度n为偶数,则将数组中最大的元素放到 output[]数组中间两个位置偏右的那个位置上, 然后再按从大到小的顺序,依次在最大元素放置的那个位置的两边,按照一左一右的顺序,依次存放剩下的数。 例如:input[] = {3, ...
分类:编程语言   时间:2014-12-25 16:25:43    阅读次数:205
3条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!