当前位置:   article > 正文

LeetCode刷题1:题目分类_leetcode刷题分类

leetcode刷题分类

  打开 LeetCode 网站力扣中文网,如果我们按照题目类型数量分类,最多的几个题型有数组、动态规划、数学、字符串、树、哈希表、深度优先搜索、二分查找、贪心算法、广度优先搜索、双指针等等。
本书将包括上述题型以及网站上绝大多数流行的题型,并且按照难易程度和类型进行分类。
在这里插入图片描述
  第一个大分类是算法。本书先从最简单的贪心算法讲起,然后逐渐进阶到二分查找、排序算法和搜索算法,最后是难度比较高的动态规划和分治算法。– 2/143 –
  第二个大分类是数学,包括偏向纯数学的数学问题,和偏向计算机知识的位运算问题。这类问题通常用来测试你是否聪敏,在实际工作中并不常用,笔者建议可以优先把精力放在其它大类上。
  第三个大分类是数据结构,包括 C++ STL 内包含的常见数据结构、字符串处理、链表、树和图。其中,链表、树、和图都是用指针表示的数据结构,且前者是后者的子集。最后我们也将介
绍一些更加复杂的数据结构,比如经典的并查集和 LRU。

涉及内容列表:

  1. 最易懂的贪心算法
  2. 玩转双指针
  3. 二分查找
  4. 千奇百怪的排序算法
  5. 深度优先搜索和广度优先搜索
  6. 动态规划
  7. 分治问题
  8. 数学问题
  9. 神奇的位运算
  10. 妙用数据结构
  11. 字符串
  12. 链表
  13. 复杂的数据结构
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/615556
推荐阅读
相关标签
  

闽ICP备14008679号