utodhts
utodhts
采纳率100%
2015-11-24 02:58 阅读 1.7k
已采纳

java语言中哪一种排序算法用的最多?

java语言中哪一种排序算法用的最多?快速排序既然效率高,为什么我们还要用冒泡呢?冒泡的好处是什么?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

6条回答 默认 最新

  • 已采纳
    caozhy 从今以后生命中的每一秒都属于我爱的人 2015-11-24 03:03

    不能说快速排序一定效率高,对于有序的序列,归并排序的效率就更高。对于大量小整数的排序,基数排序不但效率高,而且占用内存少。各种排序有不同的使用场合。所以都要学习,而不是问哪种常用。

    点赞 1 评论 复制链接分享
  • guwei4037 极简吧 2015-11-24 03:03

    java默认的排序就是快速排序,效率高,但是它是不稳定排序算法。

    冒泡效率低,但是排序稳定。

    冒泡排序的好处就是简单,实用。

    点赞 评论 复制链接分享
  • sinat_31535993 sinat_31535993 2015-11-24 03:12

    没有什么用的多这么一说,一切都是建立在情景之上的。

    点赞 评论 复制链接分享
  • shaozi86400 打晕大允 2015-11-24 03:19

    冒泡排序是用来理解排序的思路的,快速排序是默认的java排序,但是稳定性极差,建议你去百度八大排序,从快速插入排序开始,系统的学习理解排序。
    冒泡排序和快速排序是许多公司笔试面试必考题目。

    点赞 评论 复制链接分享
  • shaozi86400 打晕大允 2015-11-24 03:19

    冒泡排序是用来理解排序的思路的,快速排序是默认的java排序,但是稳定性极差,建议你去百度八大排序,从快速插入排序开始,系统的学习理解排序。
    冒泡排序和快速排序是许多公司笔试面试必考题目。

    点赞 评论 复制链接分享
  • Evankaka Evankaka 2015-11-24 04:25

    快速排序,一般来说总体效果比较好,也是C++和JAVA很多排序时默认选择的

    点赞 评论 复制链接分享

相关推荐