| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2199 人关注过本帖
标题:从数组抽取前5位最大值,并按大小排序
只看楼主 加入收藏
棉花糖ONE
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:32
帖 子:2987
专家分:0
注 册:2006-7-13
收藏
得分:0 
二分法没按顺序排列的能用吗

26403021 sql群 博客 blog./user15/81152/index.shtml
2007-03-26 13:23
福尔摩斯
Rank: 5Rank: 5
等 级:贵宾
威 望:12
帖 子:4011
专家分:370
注 册:2006-8-15
收藏
得分:0 
以下是引用google在2007-3-26 13:20:16的发言:

冒泡冒到5不就可以了?

同意

不过我还有一种算法:(没试验过,不过只能在 正数组 使用)

就是先抽取最大的数字,然后再在最大数字的位子上换成0;然后抽第二大的数字,同样在该位子上写0……

这样依次写5次,取出5个数

然后对这5个数进行冒泡算法,不就可以了?

(其实不用,因为你抽出来的时候已经是按大小顺序抽出来了,但是为了保险,我觉得还是冒泡下)

[此贴子已经被作者于2007-3-26 13:26:08编辑过]


自我放逐。。。
2007-03-26 13:24
google
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:22
帖 子:3419
专家分:23
注 册:2005-11-1
收藏
得分:0 

应该不能用


祝天下所有母亲幸福安康!~
2007-03-26 13:25
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
收藏
得分:0 
冒泡应该可以..

面朝大海,春暖花开!
2007-03-26 13:25
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
收藏
得分:0 
二分法不能排序..

面朝大海,春暖花开!
2007-03-26 13:25
棉花糖ONE
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:32
帖 子:2987
专家分:0
注 册:2006-7-13
收藏
得分:0 
归并呢

26403021 sql群 博客 blog./user15/81152/index.shtml
2007-03-26 13:26
google
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:22
帖 子:3419
专家分:23
注 册:2005-11-1
收藏
得分:0 
以下是引用福尔摩斯在2007-3-26 13:24:27的发言:

同意

不过我还有一种算法:(没试验过,不过只能在 正数组 使用)

就是先抽取最大的数字,然后再在最大数字的位子上换成0;然后抽第二大的数字,同样在该位子上写0……

这样依次写5次,取出5个数

然后对这5个数进行冒泡算法,不就可以了?

抽取最大的,然后再抽最大的,这样已经冒泡了啊


祝天下所有母亲幸福安康!~
2007-03-26 13:26
google
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:22
帖 子:3419
专家分:23
注 册:2005-11-1
收藏
得分:0 
应该有优化吧,刚才好象有个想法,不过不知道能不能优化

祝天下所有母亲幸福安康!~
2007-03-26 13:27
福尔摩斯
Rank: 5Rank: 5
等 级:贵宾
威 望:12
帖 子:4011
专家分:370
注 册:2006-8-15
收藏
得分:0 
以下是引用google在2007-3-26 13:26:33的发言:

抽取最大的,然后再抽最大的,这样已经冒泡了啊

刚才编辑了

在你发这帖子前就发现了

我觉得保险才冒个泡


自我放逐。。。
2007-03-26 13:28
福尔摩斯
Rank: 5Rank: 5
等 级:贵宾
威 望:12
帖 子:4011
专家分:370
注 册:2006-8-15
收藏
得分:0 
我觉得我的想法就是循环多了点,别的没什么

刚才看了一道推理题目,头晕

自我放逐。。。
2007-03-26 13:29
快速回复:从数组抽取前5位最大值,并按大小排序
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.056016 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved