文件名称:javalruleetcode-leetcode:leetcode刷题集合
文件大小:2.3MB
文件格式:ZIP
更新时间:2024-07-19 16:19:14
系统开源
java
lru
leetcode
README
leetcode题目分类
1.数组
2.Linked
List
(注意如果是两个Integer类型进行比较要用equals,有赞笔试真题,要学会在原地解决这个问题)
(用递归的方法
要多写
经常问)
3.数组和链表
4.栈和队列(要分析java
stack
和
queue,deque,priorty
queue)
5.哈希表,映射,集合
6.树,二叉树,二叉搜索树
7.泛型递归、树的递归
实战题目
(需要重新看,多理解,中序遍历的一个应用)
(要考虑没有叶子节点的情况,即是null不是叶子节点)
课后作业
(二叉树后续遍历的一个应用)
8.
分治、回溯
预习题目
回溯算法解题套路框架
注意:向List>
res
中添加list
的时候
最好使用
res.add(new
ArrayList(curr))
不要直接使用res.add(curr)
其中curr
为一个
ArrayList
实战题目
(简单、但是高频
摩尔投票法
核心就是对拼消耗)
9.深度优先搜索和广度优先搜索
每日一题
10.贪心算法
11.