给你个思想吧。取值前先将第一个和最后一个比,小的放第一个,大的放最后一个。
然后,第一次从第二个取,取到倒数第二个,每取出一个,与第一个比,如果小于第一个互换,再与最大的比,如果大于最大的,交换。直到结束,就取出了一个最大的和一个最小的。
第二次,从第三个取到倒数第三个,依次取数,直到结束。
给你个思想吧。取值前先将第一个和最后一个比,小的放第一个,大的放最后一个。
然后,第一次从第二个取,取到倒数第二个,每取出一个,与第一个比,如果小于第一个互换,再与最大的比,如果大于最大的,交换。直到结束,就取出了一个最大的和一个最小的。
第二次,从第三个取到倒数第三个,依次取数,直到结束。
Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved