Keep

Array 相关算法

4/18/2021, 8:30:00 AM

  1. 数组反转/部分反转

  2. 数组左右旋转

  3. 数组位置还原 - 相关算法: dom diff 算法

  4. 123456ABCDEF => 1A2B3C4D5E6F 转换 - ref

  5. 负数在前且相对位置不变 ex: { 1, 2, 3, -1, -2, -3, 4, -5 } => { -1, -2, -3, -5, 1, 2, 3, 4 } - ref

  6. 计算数组的深度 - from @吴鑫

  7. 拍平嵌套数组 - flat

  8. 最长连续子序列(附带合并区间) - ref

  9. 删除重复元素 - from @张林

  10. 矩阵旋转

  11. 合并区间 - ref

  12. 二分查找(附: 出现在窗口的元素) - demo

  13. 离元素最近的距离 - ref, maximize-distance-to-closest-person

  14. 单调性 - ref/ref

  15. 最长连续序列 - ref

  16. Tree 过滤

  17. 相对顺序 - relative-sort-array

  18. 只有 { order: 1/2/3 } 时,排序 - ref

  19. 连续消除 - ref

  20. 二分变形 - ref/ref/ref


Redky,生活在北京(北漂),程序员,宅,喜欢动漫(海贼王)。"年轻骑士骑马出城,不曾见过绝望堡下森森骸骨,就以为自己可以快意屠龙拯救公主。"