美文网首页
冒泡排序算法伪代码及流程图

冒泡排序算法伪代码及流程图

作者: elsa919 | 来源:发表于2018-11-26 16:29 被阅读81次

a <- {

    '0':4,

    '1':6,

    '2':3,

    '3':2,

    '4':1,

    'length': 5

}

轮数 = 1

左手指向的下标

while(轮数 < a['length'])

    左手指向的下标 = 0

    while(左手指向的下标 <= a['length'] - 1 - 轮数)

        if a[左手指向的下标] < a[左手指向的下标+1]

            // 什么也不做

        else

            // 交换左右的位置

            t <- a[左手指向的下标]

            a[左手指向的下标] <- a[左手指向的下标+1]

            a[左手指向的下标+1] <- t

        end

        左手指向的下标 <- 左手指向的下标+1

    end

    轮数 <- 轮数 + 1

end

print a

相关文章

网友评论

      本文标题:冒泡排序算法伪代码及流程图

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