24小时热门版块排行榜    

查看: 581  |  回复: 2
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

黄小霞

铜虫 (小有名气)

[求助] matlab排序算法

有个含有30多万个的一维数组,用了冒泡法对其排序,发现花的时间太长了。想问问各位虫友,对于这么多的数进行排序,有没有耗时少的快速排序算法?要用matlab实现的。
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

黄小霞

铜虫 (小有名气)

送鲜花一朵
引用回帖:
2楼: Originally posted by lurencyj at 2012-03-27 15:51:32:
30万个元素,内存差不多才3MB。楼主可以试试matlab内置的sort函数。


B = sort(A) sorts the elements along different dimensions of an array, and arranges those elements in ascending order.

恩 我试试 谢谢啊
3楼2012-03-28 08:54:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 3 个回答

lurencyj

木虫 (著名写手)

【答案】应助回帖


感谢参与,应助指数 +1
jjdg: 金币+1, 感谢你的热心参与 2012-03-28 00:28:11
30万个元素,内存差不多才3MB。楼主可以试试matlab内置的sort函数。
CODE:
B = sort(A) sorts the elements along different dimensions of an array, and arranges those elements in ascending order.

» 本帖已获得的红花(最新10朵)

很女子很弓虽大
2楼2012-03-27 15:51:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见