Discuss / JavaScript / 评论里关于 sort 函数的实现都是错的,新人不要看,以免被误导

评论里关于 sort 函数的实现都是错的,新人不要看,以免被误导

Topic source

sky-卤代烃

#1 Created at ... [Delete] [Delete and Lock User]

1.sort 函数默认按 ASCII 排序,很多语言都是这样

2.sort 函数的底层是用 TimSort 算法实现的,这个算法是工业级算法,Python,JAVA 的 sort 函数底层都是这个

3.**不是冒泡排序!不是冒泡排序!****不是冒泡排序!楼下涉及到冒泡排序实现的都是错的!**别被下面的教程误导!冒泡排序是最简单也是效率最低的算法,除了考试业内没几个人用!

4.新人学习没有必要纠结为什么这样,你先接受了,有一定的基础再研究为什么,要不然就是钻到牛角尖里了

TEIAI_

#2 Created at ... [Delete] [Delete and Lock User]

建议廖大能采用“Disqus”等评论系统,优秀的评论应该被顶上去。

婉wan碗haha

#3 Created at ... [Delete] [Delete and Lock User]

好人一生平安,顶!!!!

记住return a-b升序,return b-a降序就行,新人没必要深究


  • 1

Reply