美文网首页
冒泡排序

冒泡排序

作者: 程序员不务正业 | 来源:发表于2018-05-08 21:10 被阅读235次

    Python:

    array = [9,2,4,5,6,3,8,1]
        for i in range(len(array))[::-1]:
            for j in range(i):
                if array[j] > array[j+1]:
                    array[j], array[j+1] = array[j+1], array[j]
    
        print(array)
    

    OC:

     NSMutableArray *list = [NSMutableArray arrayWithObjects:@2,@4,@6,@3,@9,@7,@11,@10, nil];
        for (int i = 0; i < list.count - 1; i++) {
            for (int j = 0; j < list.count - 1 - i  ; j++) {
                if (list[j] > list[j+1]) {
                    int temp = [list[j] intValue];
                    list[j] = list[j+1];
                    list[j+1] = [NSNumber numberWithInt:temp];
                }
            }
        }
        NSLog(@"%@", list);
    

    我的简书即将搬运同步至腾讯云+社区

    推荐一个好玩的,小图无损放大,不是广告

    相关文章

      网友评论

          本文标题:冒泡排序

          本文链接:https://www.haomeiwen.com/subject/rezwrftx.html