1.sort 函数默认按 ASCII 排序,很多语言都是这样
2.sort 函数的底层是用 TimSort 算法实现的,这个算法是工业级算法,Python,JAVA 的 sort 函数底层都是这个
3.**不是冒泡排序!不是冒泡排序!****不是冒泡排序!楼下涉及到冒泡排序实现的都是错的!**别被下面的教程误导!冒泡排序是最简单也是效率最低的算法,除了考试业内没几个人用!
4.新人学习没有必要纠结为什么这样,你先接受了,有一定的基础再研究为什么,要不然就是钻到牛角尖里了
建议廖大能采用“Disqus”等评论系统,优秀的评论应该被顶上去。
顶
好人一生平安,顶!!!!
记住return a-b升序,return b-a降序就行,新人没必要深究
Sign in to make a reply
sky-卤代烃
1.sort 函数默认按 ASCII 排序,很多语言都是这样
2.sort 函数的底层是用 TimSort 算法实现的,这个算法是工业级算法,Python,JAVA 的 sort 函数底层都是这个
3.**不是冒泡排序!不是冒泡排序!****不是冒泡排序!楼下涉及到冒泡排序实现的都是错的!**别被下面的教程误导!冒泡排序是最简单也是效率最低的算法,除了考试业内没几个人用!
4.新人学习没有必要纠结为什么这样,你先接受了,有一定的基础再研究为什么,要不然就是钻到牛角尖里了