【学习笔记】常用数据结构和算法的思维导图

P.S: 一万小时定律

leetcode单个题目的刷题四件套

  • Clarification 与面试官沟通搞清楚问题
  • Possible Solutions 尽可能所有的算法
    1.compare (time/space)比较算的时间和空间复杂度
    2.optimal(选择最优解)
  • Coding 多写
  • Test Cases 和面试官要几个测试用例,证明自己做事是有始有终的

五毒神掌(刷五次)

  • 第一遍:
  1. 5分钟:读题 + 思考
  2. 直接看解法:注意多解法比较优略 (要看 https://leetcode.com),看世界程序员的水平,老外爱分享
  3. 背诵,默写好的解法
  • 第二遍:
    自己新开一个空白的浏览器写---->LeetCode 提交,直到Ac
    多种解法比较体会----->优化
  • 第三遍:
    过了 24小时之后刷题,再重复做题,不同解法的熟练程度---->专项联系
  • 第四遍:
    过了一周反复来回来练习相同的题目
  • 第五遍:
    面试前一周恢复性训练

【学习笔记】常用数据结构和算法的思维导图_第1张图片

【学习笔记】常用数据结构和算法的思维导图_第2张图片

你可能感兴趣的:(笔记,数据结构)