当前位置: 首页 > news >正文

LeetCode 热题 100

LeetCode 热题 100

  • 哈希
  • 双指针
  • 滑动窗口
  • 子串
  • 普通数组
  • 矩阵
  • 链表_必考
  • 二叉树_必考
  • 图论
  • 回溯
  • 二分查找
  • 贪心算法
  • 动态规划_必考
  • 多维动态规划_必考
  • 技巧
  • 热门算法_必考
    • 快速排序
    • 归并排序

哈希

链接: hot100_两数之和
链接: hot100_49. 字母异位词分组
链接: hot100_128. 最长连续序列

双指针

链接: hot100_283. 移动零
链接: link
链接: hot100_三数之和
链接: hot100_42.接雨水

滑动窗口

链接: LChot100_无重复字符的最长子串
链接: hot100-438. 找到字符串中所有字母异位词

子串

链接: 560. 和为 K 的子数组
链接: 239. 滑动窗口最大值
链接: hot100_76. 最小覆盖子串

普通数组

链接: link
链接: hot100_56. 合并区间
链接: hot100_189. 轮转数组
链接: hot100_238. 除自身以外数组的乘积
链接: hot100_41. 缺失的第一个正数

矩阵

链接: hot100_73. 矩阵置零
链接: hot100_54. 螺旋矩阵
链接: hot100_48. 旋转图像
链接: hot100_240. 搜索二维矩阵 II

链表_必考

链接: hot100_160. 相交链表
链接: hot100_206. 反转链表
链接: hot100_234. 回文链表
链接: hot100_141. 环形链表
链接: hot100_142. 环形链表 II
链接: hot100_21. 合并两个有序链表
链接: LChot100_2 两数相加
链接: link
链接: hot100_24. 两两交换链表中的节点
链接: hot100_25. K 个一组翻转链表
链接: hot100_138. 随机链表的复制
链接: hot100_148. 排序链表
链接: hot100_23. 合并 K 个升序链表
链接: hot100_146. LRU 缓存_太难了做不来记不住

二叉树_必考

链接: link
链接: (24/10/05)104. 二叉树的最大深度_104. 二叉树的最大深度
链接: hot100_226. 翻转二叉树
链接: hot100_101. 对称二叉树
链接: link
链接: link
链接: link
链接: link
链接: link
链接: link
链接: link
链接: link
链接: link
链接: link
链接: link

图论

链接: link
链接: link
链接: HOT100(图)课程表
链接: link

回溯

链接: link
链接: link
链接: link
链接: link
链接: link
链接: link
链接: link
链接: link

二分查找

链接: link
链接: link
链接: link
链接: link
链接: link
链接: link

链接: leetcode32最长有效括号
链接: link
链接: link
链接: link
链接: link

链接: link
链接: link
链接: link

贪心算法

链接: link
链接: link
链接: link
链接: link

动态规划_必考

链接: link
链接: link
链接: HOT100(动态规划) 打家劫舍
链接: 完全平方数
链接: link
链接: link
链接: link
链接: link
链接: link
链接: link

多维动态规划_必考

链接: link
链接: link
链接: LChot100_5 最长回文子串
链接: link
链接: link

技巧

链接: hot100_136. 只出现一次的数字
链接: hot100_169. 多数元素
链接: hot100_75. 颜色分类
链接: hot100_31. 下一个排列
链接: hot100_287. 寻找重复数

热门算法_必考

快速排序

归并排序

http://www.dtcms.com/a/20153.html

相关文章:

  • Synchronized 原理
  • DeepSeek R1完全本地部署实战教程01-课程大纲
  • 【Java 面试 八股文】Spring Cloud 篇
  • 鸿蒙中,UIAbility组件启动模式(3种分别是Singleton(单实例模式)Multiton(多实例模式)Specified(指定实例模式))
  • 如何学习Elasticsearch(ES):从入门到精通的完整指南
  • Java短信验证功能简单使用
  • vscode/cursor+godot C#中使用socketIO
  • SpringMVC新版本踩坑[已解决]
  • AUGUST的深度学习笔记(四,现代循环神经网络与注意力机制)
  • $符(前端)
  • 神经网络常见激活函数 9-CELU函数
  • CAS单点登录(第7版)10.多因素身份验证
  • 02.01、移除重复节点
  • Python关于类的一个坑点
  • 【Film Shot】Shot transition detection
  • Dify:修改环境变量并通过 Docker Compose 复用现有容器
  • 新建github操作
  • 【前端进阶】「全面优化前端开发流程」:利用规范化与自动化工具实现高效构建、部署与团队协作
  • Retrieval-Augmented Generation for LargeLanguage Models: A Survey
  • 用C语言解决逻辑推理问题:找出谋杀案凶手
  • C++游戏开发
  • 关于DispatchTime和DispatchWallTime
  • SQL sever数据导入导出实验
  • 【kafka系列】消费者
  • ubuntu /dev/ttyUSB1重命名为/dev/ttyUSB0。
  • CentOS 7.8 安装MongoDB 7教程
  • 【ROS2综合案例】乌龟跟随
  • 【信息学奥赛一本通 C++题解】1281:最长上升子序列
  • 反转链表2(92)
  • ThreadLocalRandom原理剖析