Flag:使用 Go 语言完成 LeetCode 100 道题打卡

Flag:使用 Go 语言完成 LeetCode 100 道题打卡


目的

很简单:巩固、熟练 Go 语言。

进度(59%)

  1. 两数之和
  2. 比特位计数
  3. 用栈实现队列
  4. 数字 1 的个数
  5. 删除字符串中的所有相邻重复项
  6. 最佳观光组合
  7. 罗马数字转整数
  8. 爬楼梯
  9. 螺旋矩阵
  10. 螺旋矩阵 II
  11. 最大正方形
  12. HTML 实体解析器
  13. 设计停车系统
  14. 统计最大组的数目
  15. 被围绕的区域
  16. 平方数之和
  17. 整数反转
  18. 变位词组
  19. 颜色分类
  20. 电话号码的字母组合
  21. 笨阶乘
  22. 检查两个字符串数组是否相等
  23. 删除有序数组中的重复项 II
  24. 搜索旋转排序数组 II
  25. 有序数组中出现次数超过25%的元素
  26. 提莫攻击
  27. 最大数
  28. 判断能否形成等差数列
  29. 移除元素
  30. 实现 strStr()
  31. 前 K 个高频元素
  32. 动物收容所
  33. 有序数组中的单一元素
  34. LRU 缓存机制
  35. 搜索插入位置(二分查找)
  36. 第一个错误的版本
  37. 有效的括号
  38. 判断路径是否相交
  39. 买卖股票的最佳时机
  40. 最后一个单词的长度
  41. 查找常用字符
  42. 环形链表(快慢指针)
  43. 两数相加
  44. 翻转二叉树
  45. 叶子相似的树
  46. 从尾到头打印链表
  47. 对称的二叉树
  48. 路径总和
  49. 回文数
  50. 目标和
  51. 判定字符是否唯一
  52. 判定是否互为字符重排
  53. URL化
  54. 回文排列
  55. 字符串压缩
  56. 全排列
  57. Excel 表列名称
  58. 移动零
  59. 链表中倒数第 k 个节点

结果

失败告终~ 原因如下:

  • 时间问题:带娃,已经没那么多时间去做这些~
  • 暂无意义:从起初的目的而言,目前已达标,无需依靠此类方式进行巩固与熟练,接下来需要的更多是实战。
  • 目标转移:需要将精力、体力转移更重要的事:扩开技术视野~

评论