跳到主要内容

Array Sort(数组排序)

a. 冒泡排序题目

题号标题题解难度
剑指 Offer 45把数组排成最小的数Python中等
0283Move Zeroes(移动零)Python简单

b. 选择排序题目

题号标题题解难度
0215Kth Largest Element in an Array(数组中的第K个最大元素)Python中等

c. 插入排序题目

题号标题题解难度
0075Sort Colors(颜色分类)Python中等

d. 希尔排序题目

题号标题题解难度
0912Sort an Array(排序数组)Python中等
0506Relative Ranks(相对名次)Python简单

e. 归并排序题目

题号标题题解难度
0912Sort an Array(排序数组)Python中等
0088Merge Sorted Array(合并两个有序数组)Python简单
剑指 Offer 51数组中的逆序对Python困难
0315Count of Smaller Numbers After Self(计算右侧小于当前元素的个数)Python困难

f. 快速排序题目

题号标题题解难度
0912Sort an Array(排序数组)Python中等
0169Majority Element(多数元素)Python简单

g. 堆排序题目

题号标题题解难度
0912Sort an Array(排序数组)Python中等
0215Kth Largest Element in an Array(数组中的第K个最大元素)Python中等
剑指 Offer 40最小的k个数Python简单

h. 计数排序题目

题号标题题解难度
0912Sort an Array(排序数组)Python中等
1122Relative Sort Array(数组的相对排序)Python简单

i. 桶排序题目

题号标题题解难度
0912Sort an Array(排序数组)Python中等
0220Contains Duplicate III(存在重复元素 III)Python困难
0164Maximum Gap(最大间距)Python困难

j. 基数排序题目

题号标题题解难度
0164Maximum Gap(最大间距)Python困难
0561Array Partition(数组拆分)Python简单

k. 其他排序题目

题号标题题解难度
0217Contains Duplicate(存在重复元素)Python简单
0136Single Number(只出现一次的数字)Python简单
0056Merge Intervals(合并区间)Python中等
0179Largest Number(最大数)Python中等
0384Shuffle an Array(打乱数组)Python中等
3024三角形类型Python简单
剑指 Offer 45把数组排成最小的数Python中等