文件名称:leetcode中等题时间-leetcode-common-patterns:LeetCode问题的常见模式和有用技巧
文件大小:2KB
文件格式:ZIP
更新时间:2024-07-19 22:25:51
系统开源
leetcode
中题时间leetcode-common-patterns
LeetCode
问题的常见模式和有用技巧
堆
对于
Java,使用
ArrayDeque
而不是
Stack
类。
找到第一个未排序元素的索引:(参见
Stack
解决方案)
要扁平化嵌套数据结构,可以使用迭代器堆栈:
数组
从
1..n
中查找重复/缺失的数字,其中
n
是数组的长度,使用元素本身作为索引,并使用
+/-
n
操作原始数组。
这样就可以用x%n检索到原始元素,访问次数为x/n。
在
Java
中,
Arrays.sort(Object[])和Collections.sort(List
【文件预览】:
leetcode-common-patterns-master
----README.md(4KB)