我的 Go 算法之旅

记录自己使用Go学算法的过程 GITHUB地址

Part 1 (TODO:muscle:)

  • 数组

    • 合并有序数组(Easy)
    • 删除有序数组中的重复项(Easy)
    • 移动零(Easy)
  • 链表

    • 反转链表(Easy)
    • K 个一组翻转链表(Hard)
    • 邻值查找(Medium)(ACWing)
    • 环形链表(Medium)
    • 环形链表 II (Medium)
  • 栈、队列

    • 有效的括号(Medium)
    • 最小栈(Medium)
    • 逆波兰表达式求值(Medium)
    • 基本计算器 (Hard)
  • 前缀和、差分

    • 统计「优美子数组」(Medium)
    • 二维区域和检索 - 矩阵不可变(Medium)
    • 航班预订统计(Medium)
    • 最大子序和(Easy)
  • 双指针扫描、滑动窗口

    • 两数之和(Easy)
    • 两数之和 II - 输入有序数组(Easy)
    • 三数之和(Medium)
    • 盛最多水的容器(Medium)
  • 单调栈、单调队列

    • 柱状图中最大的矩形(Hard)
    • 滑动窗口最大值(Hard)
    • 接雨水(Hard)
  • 随机练习

    • 加一(Easy)
    • 合并两个有序链表(Easy)
    • 设计循环双端队列(Medium)
    • 和为 K 的子数组(Medium)

Part 2

Part 3

Part 4

Part 5

Part 6

Part 7

Part 8

Part 9

Part 10 (TODO:muscle:)

END

好多TODO:joy:,加油。

本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!