java
lru
leetcode
力扣解决方案库
数字
标题
解决方案
描述
0001
哈希图问题。
确保考虑边缘情况、重复和空值。
HashMap<TYPE>
实例化。
map.containsKey,
map.put(a,b),
map.get(a)
是关键方法
0002
第一个想法是我需要处理结转。
创建辅助函数以添加额外参数。
每次递归都会创建新的
ListNode
并使
myListNode.next
等于调用将返回
ListNode
的辅助函数。
创建
if
情况以过滤掉空参数。
经过多次迭代,我的代码变得更加清晰。
0003
0004
0005
试图在模拟中解决它,不能。
看着答案。
0007
0009
0011
0013
0014
0017
完毕
0020
0021
递归方法。
想要涵盖所有基本情况,但是使用
return
语句,我们可以注意到永远不会有
.next
都被调用的情况。
因此,如果两者都为null,则不需要,可以将其删除。
0026
0027
0028
0035
0036
一次尝试让它工作,但这是天真的解决方案。
解决问题的更好方法是初始化
评论0
最新资源