码迷,mamicode.com
首页 > 其他好文 > 详细

LeetCode丨刷题历程及总结

时间:2020-02-06 11:06:01      阅读:71      评论:0      收藏:0      [点我收藏+]

标签:字符串   蓄水池抽样   struct   刷题   中文版   pytho   cert   python实现   using   

历程

  1. 花一周左右阅读了Problem Solving with Algorithms and Data Structures Using Python,用Python实现各类数据结构和算法。此书的中文版

  2. 2019/11/26-2020/2/2,开始刷LeetCode,按标签,通过率从高到低开始,完成218题,对标签重新归纳。

    技术图片

    技术图片

  3. 接下来整理之前做过的题目,归纳知识点和模板,还未开始。

标签整理

数据结构

  • 数组
  • 字符串
  • 链表
    • 字典树/二叉搜索树
    • 线段树/线状数组
  • 栈/队列
    • 拓扑排序
  • 哈希表
  • 并查集

算法

  • 查找
    • 二分查找
  • 排序
    • 快排
    • 堆排序
  • 贪心算法

  • DFS/BFS
  • 动态规划
  • 递归/回溯/记忆化
  • 分治
  • 双指针/滑动窗口/Line Sweep

其他

  • 设计

  • 数学/几何/脑筋急转弯

  • 位运算

  • 随机/蓄水池抽样/Rejection Sampling

  • Ordered Map/极小化极大

LeetCode丨刷题历程及总结

标签:字符串   蓄水池抽样   struct   刷题   中文版   pytho   cert   python实现   using   

原文地址:https://www.cnblogs.com/vincent1997/p/12267478.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!