这里一上来就有一大堆常用排序算法。
这些东西属于基础的东西,我现在不想慢慢去啃。先做题,在做题中锻炼。
还必须得把这个排序基础啃结实了才好去做题,那就学习吧。

趣味动画 | 程序员必看的十大排序算法【力扣 LeetCode】

排序问题

解题

例题

  • 215. Kth Largest Element in an Array (快速选择)

在一个未排序的数组中,找到第 k 大的数字。

  • 347. Top K Frequent Elements (Medium)(桶排序)

给定一个数组,求前 k 个最频繁的数字。

练习

  • 451. Sort Characters By Frequency (Medium)

桶排序的变形题。

  • 75. Sort Colors (Medium)

很经典的荷兰国旗问题,考察如何对三个重复且打乱的值进行排序。