冒泡排序

2019-07-28  本文已影响0人  xing_xing
// 冒牌排序
- (void)bubblesSortWithArray:(NSMutableArray *)arr {
    
    for (NSInteger i = 0; i < arr.count; i ++) {
        
        for (NSInteger j = 0; j < arr.count - i - 1; j ++) {
            // 正序反序更换大小于号就行了
            if ([arr[j] intValue] > [arr[j + 1] intValue]) {
                
                [arr exchangeObjectAtIndex:j withObjectAtIndex:j+1];
            }
        }
    }
}
上一篇下一篇

猜你喜欢

热点阅读