zoukankan      html  css  js  c++  java
  • 冒泡选择排序

     NSMutableArray *mArray = [NSMutableArray arrayWithObjects:@4,@5,@9,@2,@3,@3,@2,@7, nil];
       
        for (int i = 0; i<mArray.count-1; i++) {
            for (int j = 0; j<mArray.count - i-1; j++) {
                if (mArray[i] < mArray[i+1]) {
                    NSInteger temp = [mArray[i+1]integerValue];
                    mArray[i+1] = mArray[i];
                    mArray[i] = [NSNumber numberWithInteger:temp];
                }
            }
        }
        
        
        for (int i = 0; i<mArray.count-1; i++) {
            for (int j = 0; j<mArray.count - i-1; j++) {
                if (mArray[j] < mArray[j+1]) {
                    NSInteger temp = [mArray[j+1]integerValue];
                    mArray[j+1] = mArray[j];
                    mArray[j] = [NSNumber numberWithInteger:temp];
                }
            }
        }
        
        
        for (int i = 0; i<mArray.count-1; i++) {
            for (int j = i; j<mArray.count-1; j++) {
                if (mArray[j]<mArray[j+1]) {
                    NSInteger temp = [mArray[j+1]integerValue];
                    mArray[j+1] = mArray[j];
                    mArray[j] = [NSNumber numberWithInteger:temp];
                }
            }
        }
        
        
        for (int i = 0; i<mArray.count-1; i++) {
            for (int j = i; j<mArray.count-1; j++) {
                if (mArray[i]<mArray[j+1]) {
                    NSInteger temp = [mArray[j+1]integerValue];
                    mArray[j+1] = mArray[i];
                    mArray[i] = [NSNumber numberWithInteger:temp];
                }
            }
        }
        
        
       
        
        [mArray enumerateObjectsUsingBlock:^(id  _Nonnull obj, NSUInteger idx, BOOL * _Nonnull stop) {
            NSLog(@"value %@",obj);
        }];
    
  • 相关阅读:
    洛谷 P4001 [ICPC-Beijing 2006]狼抓兔子
    杂题20201201
    杂题20210103
    杂题20201010
    杂题20200928
    ACL1 Contest 1 简要题解
    杂题20200906
    杂题20200623
    USACO2020DEC Gold/Platinum 解题报告
    CSP-S2020游记
  • 原文地址:https://www.cnblogs.com/guligei/p/9473511.html
Copyright © 2011-2022 走看看