CyRhmU.jpeg
查看: 1196  |  回复: 6

婉言小小帅

新虫 (初入文坛)

[求助] 求助排序法中的冒泡排序已有1人参与

求助排序法中的冒泡排序

发自小木虫Android客户端
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

NovaMachine

新虫 (小有名气)

2楼2019-07-30 18:19:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

婉言小小帅

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by NovaMachine at 2019-07-30 18:19:35
网上随便一搜就很多吧

第一次发帖,有点紧张

发自小木虫Android客户端
3楼2019-07-30 18:32:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

blusea313

金虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
伪代码如下:
for i = 1 to n do
    for j = 1 to n - 1 do
        if(p[j] > p[j + 1])
            交换p[j] 与p[j + 1] 的值
4楼2019-08-01 09:07:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lwloveflxgg

禁虫 (知名作家)

本帖内容被屏蔽

5楼2019-08-01 10:45:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

婉言小小帅

新虫 (初入文坛)

引用回帖:
5楼: Originally posted by lwloveflxgg at 2019-08-01 10:45:23
基本原理就是:比较相邻两数,把大的放在后,或小的放在前,等价于:若两数排列为升序,那不进行操作,否则,交换。交换的时候需要用到一个临时变量作为中介。
假如有n个数,那么就要进行(n-1)!次这样的操作,
...

感谢老铁

发自小木虫Android客户端
6楼2019-08-02 12:58:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

婉言小小帅

新虫 (初入文坛)

引用回帖:
4楼: Originally posted by blusea313 at 2019-08-01 09:07:29
伪代码如下:
for i = 1 to n do
    for j = 1 to n - 1 do
        if(p > p)
            交换p 与p 的值

三克油思密达

发自小木虫Android客户端
7楼2019-08-02 12:58:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 婉言小小帅 的主题更新
信息提示
请填处理意见