Flag:使用 Go 语言完成 LeetCode 100 道题打卡
目的
很简单:巩固、熟练 Go 语言。
进度(59%)
考虑目的,进度做到 50% 多的时候,就觉得意义不大,就停止了。
Flag 失败😑😑……
- 两数之和
- 比特位计数
- 用栈实现队列
- 数字 1 的个数
- 删除字符串中的所有相邻重复项
- 最佳观光组合
- 罗马数字转整数
- 爬楼梯
- 螺旋矩阵
- 螺旋矩阵 II
- 最大正方形
- HTML 实体解析器
- 设计停车系统
- 统计最大组的数目
- 被围绕的区域
- 平方数之和
- 整数反转
- 变位词组
- 颜色分类
- 电话号码的字母组合
- 笨阶乘
- 检查两个字符串数组是否相等
- 删除有序数组中的重复项 II
- 搜索旋转排序数组 II
- 有序数组中出现次数超过25%的元素
- 提莫攻击
- 最大数
- 判断能否形成等差数列
- 移除元素
- 实现 strStr()
- 前 K 个高频元素
- 动物收容所
- 有序数组中的单一元素
- LRU 缓存机制
- 搜索插入位置(二分查找)
- 第一个错误的版本
- 有效的括号
- 判断路径是否相交
- 买卖股票的最佳时机
- 最后一个单词的长度
- 查找常用字符
- 环形链表(快慢指针)
- 两数相加
- 翻转二叉树
- 叶子相似的树
- 从尾到头打印链表
- 对称的二叉树
- 路径总和
- 回文数
- 目标和
- 判定字符是否唯一
- 判定是否互为字符重排
- URL化
- 回文排列
- 字符串压缩
- 全排列
- Excel 表列名称
- 移动零
- 链表中倒数第 k 个节点
结果
失败告终~ 原因如下:
- 时间问题:带娃,已经没那么多时间去做这些~
- 暂无意义:从起初的目的而言,目前已达标,无需依靠此类方式进行巩固与熟练,接下来需要的更多是实战。
- 目标转移:需要将精力、体力转移更重要的事:扩开技术视野~