冒泡法排序 Bobble Sort
自已写的:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
import argparse parser = argparse.ArgumentParser('BubbleShort') parser.add_argument('nums', nargs='+', type=int) args = parser.parse_args() print args.nums length = len(args.nums) i= length for i in xrange(0, length-1): for j in xrange(0, length-1-i): if args.nums[j] > args.nums[j+1]: temp = args.nums[j] args.nums[j] = args.nums[j+1] args.nums[j+1] = temp print args.nums |
参考wiki写的,终于知道什么叫 […]