【文件属性】:
文件名称:leetcode18java-Leetcode-Solutions:用JAVA解决Leetcode问题
文件大小:5KB
文件格式:ZIP
更新时间:2021-07-06 18:37:25
系统开源
leetcode
18
java
Leetcode-解决方案
用JAVA解决Leetcode问题
使用
LeetCode
有效破解编码面试
-
5
错误:
细节并不总是存在(在面试中提问)
工作代码不是一切(提高你的效率)
你的代码没有被评估,你是!
(大声思考)
专注于无关紧要的事情(不用担心
Leetcode
上的比较统计)
没有在正确的环境中练习(使用白板/笔纸在没有自动完成/语法突出显示的情况下练习)诸如您如何沟通、倾听和回应事物等方面与您的编码技能一样重要
解决问题的方法
编码前的思考
为问题寻找不同的方法
蛮力方法
对蛮力方法的优化
找到正确的数据结构
我们需要将一个值映射到另一个值吗?
哈希映射!
我们需要跟踪不同元素的数量?
哈希映射!
我们需要快速查找单个元素?
哈希集!
我们需要对人际网络进行建模吗?
图形!
匹配括号?
堆!
任何可以使用的算法
寻找周期?
2
指针方法
在排序数组中搜索?
二进制搜索
寻找图中两个节点之间的最短路径?
呼吸优先搜索
需要一种在
2
个节点之间生成路径的方法吗?
用于跟踪先前元素的哈希图
需要防止重叠递归调用?
记忆
从我们的递归堆
【文件预览】:
Leetcode-Solutions-main
----README.md(10KB)
----Two Sum()
--------Two Sum.txt(2KB)
--------Two Sum.java(561B)