How to become an expert in solving Leetcode

less than 1 minute read

Published:

How to become an expert in solving Leetcode

youtube link by Mihaly Csikszentmihalyi

1. 避免文科方式做题,每道题要做到举一反三为止

  • 掌握“题眼”和对应“起手式”,总计归纳什么样的题目条件会用到什么样的数据结构。

2. 不同主题切换练习

  • 周一:图状 DFS(三序遍历), BFS, 拓扑搜索/排序,
  • 周二:树状 二叉树, 字典树/并查集, 链表(线性数据结构)
  • 周三:动态规划
  • 周四:线状 字符串,堆, 栈, 双指针
  • 周五:表状 哈希表
  • 周六:排序
  • 周日:总结整理复习