IOS开发算法 选择排序 【附代码】

今天爱分享给大家带来IOS开发算法 选择排序 【附代码】,希望能够帮助到大家。

/**
 最好时间复杂度是O(n)
 最坏时间复杂度是O(n^2)
 平均时间复杂度:O(n^2)
 平均空间复杂度:O(1)
 */
- (void)selectSortArray:(N爆缸utableArray *)array {
    for (int i = 0; i < array.count-1; i++) {
        for (int j = i+1; j < array.count; j++) {
            if (array[i] > array[j]) {
                id tmp = array[i];
                array[i] = array[j];
                array[j] = tmp;
            }
        }
    }
}
原文链接:http://blog.itblood.com/594.html,转载请注明出处。
0
爱欲之都0.2.6.2赞助 官中版[PC+安卓/19.8G/更新]City Lights Love Bites [v0.2.6.2] [神作SLG/汉化/动态]
爱欲之都0.2.6.2赞助 官中版[PC+安卓/19.8G/更新]City Lights Love Bites [v0.2.6.2] [神作SLG/汉化/动态]
9分钟前 有人购买 去瞅瞅看

站点公告

显示验证码
没有账号?注册  忘记密码?