请教一个关于数组排序的问题
一个数组,如果有奇数个,则最大的放在中间,然后中间的左右分别从大到小排列,如果有偶数个,则放在中间右侧一个得位置,然后她的两侧分别从大到小排列;例如:{1,2,3,4,5} 排序后为:{2,4,5,3,1}
{1,2,3,4,5,6}排序后为:{1,3,5,6,4,2}
这个是考试题,我思考很久都没做上,特来求助,希望大家帮帮忙,谢谢
我就知道把最大的放中间了,之后的怎么办啊
2011-09-06 23:03

2011-09-07 06:15
2011-09-07 08:24

2011-09-07 08:37
2011-09-07 10:13
2011-09-07 10:23
2011-09-07 10:32