Appearance
算法 · 排序与查找
- 分而治之与动态规划的理解及区别
- 数组中的逆序对
- 原地实现下一个排列(Next Permutation)
- 快速排序的原理、实现与应用
- 有序数组中统计目标数字出现次数
- 二维数组中的查找
- 常见排序算法的核心思想与对比
- 统计排序数组中数字出现的次数
- 用 JavaScript 实现快速排序、冒泡排序、选择排序并分析复杂度
- 常见排序算法与快速排序原理及优化
- 用 JavaScript 实现区间内随机选取不重复整数并排序
- 堆数据结构的实现原理与应用场景
- 二分查找原理、实现与变体应用
- 最小的 K 个数
- 插入排序的原理、稳定性、复杂度与适用场景
- 滑动窗口最大值
- 冒泡排序与选择排序的原理及冒泡排序优化
- 一次天平找出重药罐
- 找到前 K 个最大的元素
- 按元素与n的绝对距离稳定排序
- 把数组排成最小的数
- 选择排序的实现原理、时间复杂度与应用场景