自定义排序区间,求解《252. 会议室》
自定义排序区间,求解《252. 会议室》
定长列表存储索引,自定义排序,双指针求解《870. 优势洗牌》
定长列表存储索引,自定义排序,双指针求解《870. 优势洗牌》
计数排序(API / 哈希映射 / 定长列表实现)+ 自定义排序,3 解法求解《1636. 按照频率将数组升序排序》
计数排序(API / 哈希映射 / 定长列表实现)+ 自定义排序,3 解法求解《1636. 按照频率将数组升序排序》
扫描线 + 离散化 + 排序哈希集合(升序),求解《850. 矩形面积 II》
扫描线 + 离散化 + 排序哈希集合(升序),求解《850. 矩形面积 II》
贪心算法,优先队列数据结构,自定义排序技巧,初始化整型为最大值,求解《857. 雇佣 K 名工人的最低成本》。总结 JavaScript / TypeScript / PHP / Golang / Java / C# / C++ / Python 的优先队列的使用(实现)方法。
贪心算法,优先队列数据结构,自定义排序技巧,初始化整型为最大值,求解《857. 雇佣 K 名工人的最低成本》。总结 JavaScript / TypeScript / PHP / Golang / Java / C# / C++ / Python 的优先队列的使用(实现)方法,以大根堆为例,优先队列支持自定义排序。
递归、动态规划、二分查找、贪心算法,升序排列数组,传递回调函数,自定义排序,4 解法求解《646. 最长数对链》
递归、动态规划、二分查找、贪心算法,升序排列数组,传递回调函数,自定义排序,4 解法求解《646. 最长数对链》
自定义排序,二分查找(upper_bound / lower_bound + 双指针 / 传递回调函数)2 算法 4 解法,slice / array_slice / subList / Arrays.copyOfRange / GetRange / memcpy 截取列表,求解《658. 找到 K 个最接近的元素》
自定义排序,二分查找(upper_bound / lower_bound + 双指针 / 直接找左边界)2 算法 4 解法,slice / array_slice / subList / Arrays.copyOfRange / GetRange / memcpy 截取列表,传递函数,求解《658. 找到 K 个最接近的元素》
暴力(自定义排序、合并字符串技巧),KMP 2 种算法, 求解《1408. 数组中的字符串匹配》
字符串的匹配算法,暴力和手写实现 KMP,自定义排序的升序排列、合并字符串技巧,求解《1408. 数组中的字符串匹配》
JavaScript / TypeScript / PHP / GO / Python / C / C++ / C# / Java 自定义排序 + 位运算 / 字母哈希映射:求解《1356. 根据数字二进制下 1 的数目排序》
JavaScript / TypeScript / PHP / GO / Python / C / C++ / C# / Java 自定义排序 + 位运算 / 字母哈希映射,求解《1356. 根据数字二进制下 1 的数目排序》
自定义排序:求解《937. 重新排列日志文件》
自定义排序和 Golang 的字符串分割函数,求解《937. 重新排列日志文件》
12下页