没有合适的资源?快使用搜索试试~ 我知道了~
两两认识leetcode-AdvancedAlgorithms:这里用Java实现并测试了一些基于LeetCode问题的高级算法
共97个文件
class:43个
java:42个
xml:9个
需积分: 9 0 下载量 176 浏览量
2021-06-30
22:10:54
上传
评论
收藏 83KB ZIP 举报
温馨提示
两两认识leetcode 高级算法 这里一些基于问题的高级算法是在 Java 中实现和测试的。 这些算法根据其难度分为三个主要类别。 内容列表 二和问题 倒整数问题 删除排序数组中的重复问题 加一 反向链表 三和归零 子阵列总和等于 K 使有效括号的最小删除 字符串压缩 在旋转排序数组中搜索 带重量的随机选择 合并间隔 数组除自身的乘积 K 离原点最近的点 前 K 个频繁元素 区间列表交点 合并 k 排序列表 最小窗口子串 简单的算法 二和问题 关键概念:诀窍是,如果我们只查看数组中的任何元素,我们就可以找出应该查找哪个数字以找到与目标数字匹配的数字。 如果我们存储这对,那么我们可以在 O(n) 中找到结果。 解决方案: Get an aux memory as HashMap ( pairs ) For i = 0 to arr . size If ( pairs . containsKey ( arr [ i ] ) ) Return ( pairs . get ( arr [ i ] , i ) Diff = target - arr [ i ] pair . put ( dif
资源推荐
资源详情
资源评论
收起资源包目录
AdvancedAlgorithms-master.zip (97个子文件)
AdvancedAlgorithms-master
pom.xml 1KB
target
test-classes
de
shhn
Algorithm
hard
MergeKSortedListsTest.class 1KB
MinimumWindowSubstringTest.class 1KB
medium
ThreeSumToZeroTest.class 1KB
WordBreakTest.class 1KB
ProductOfArrayExceptSelfTest.class 861B
SearchInRotatedSortedArrayTest.class 1KB
IntervalListIntersectionsTest.class 1KB
SubarraySumEqualsKTest.class 914B
MinimumRemoveToMakeValidParenthesesTest.class 1KB
TopKFrequentElementsTest.class 857B
StringCompressionTest.class 2KB
easy
ReverseIntegerTest.class 888B
TwoSumTest.class 1KB
AddStringTest.class 911B
MovingAverageTest.class 827B
PalindromeNumberTest.class 2KB
ArrayRemoveDuplicateTest.class 1KB
RomanToIntegerTest.class 2KB
classes
de
shhn
models
ListNode.class 1KB
Algorithm
hard
MergeKSortedLists.class 2KB
MinimumWindowSubstring.class 1KB
medium
MinimumRemoveToMakeValidParentheses.class 2KB
RandomPickwithWeight.class 966B
KClosestPointsToOrigin.class 1KB
MergeIntervals.class 2KB
ThreeSumToZero.class 1KB
StringCompression.class 2KB
WordBreak.class 2KB
IntervalListIntersections.class 1KB
TopKFrequentElements.class 2KB
SearchInRotatedSortedArray.class 796B
ProductOfArrayExceptSelf.class 689B
SubarraySumEqualsK.class 1KB
easy
RomanToInteger.class 2KB
ReverseInterger.class 606B
ReverseLinkedList.class 733B
IsomorphicString.class 1KB
MovingAverage.class 1KB
ListNode.class 571B
ArrayRemoveDuplicate.class 588B
PalindromeNumber.class 776B
TwoSum.class 1KB
AddString.class 1KB
src
test
java
de
shhn
Algorithm
hard
MergeKSortedListsTest.java 1KB
MinimumWindowSubstringTest.java 1013B
medium
ThreeSumToZeroTest.java 1KB
MinimumRemoveToMakeValidParenthesesTest.java 1KB
StringCompressionTest.java 2KB
IntervalListIntersectionsTest.java 599B
WordBreakTest.java 497B
ProductOfArrayExceptSelfTest.java 451B
SearchInRotatedSortedArrayTest.java 1024B
SubarraySumEqualsKTest.java 647B
TopKFrequentElementsTest.java 445B
easy
TwoSumTest.java 1KB
ArrayRemoveDuplicateTest.java 894B
PalindromeNumberTest.java 2KB
RomanToIntegerTest.java 2KB
ReverseIntegerTest.java 983B
AddStringTest.java 512B
MovingAverageTest.java 621B
main
java
de
shhn
models
ListNode.java 653B
Algorithm
hard
MinimumWindowSubstring.java 844B
MergeKSortedLists.java 1KB
medium
RandomPickwithWeight.java 836B
ProductOfArrayExceptSelf.java 1KB
ThreeSumToZero.java 1KB
MergeIntervals.java 725B
KClosestPointsToOrigin.java 2KB
TopKFrequentElements.java 2KB
StringCompression.java 2KB
SearchInRotatedSortedArray.java 861B
SubarraySumEqualsK.java 556B
MinimumRemoveToMakeValidParentheses.java 976B
IntervalListIntersections.java 824B
WordBreak.java 1010B
easy
MovingAverage.java 552B
RomanToInteger.java 955B
TwoSum.java 978B
ReverseInterger.java 1KB
PalindromeNumber.java 415B
IsomorphicString.java 759B
AddString.java 758B
ArrayRemoveDuplicate.java 421B
ReverseLinkedList.java 646B
.idea
aws.xml 294B
codeStyles
Project.xml 263B
codeStyleConfig.xml 149B
uiDesigner.xml 9KB
misc.xml 513B
jarRepositories.xml 845B
vcs.xml 167B
compiler.xml 539B
.gitignore 47B
gitattributes 32B
README.md 19KB
共 97 条
- 1
资源评论
weixin_38637764
- 粉丝: 10
- 资源: 953
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- base(1).apk.1
- K618977005_2012-12-6_beforeP_000.txt.PRM
- 秋招信息获取与处理基础教程
- 程序员面试笔试面经技巧基础教程
- Python实例-21个自动办公源码-数据处理技术+Excel+自动化脚本+资源管理
- 全球前8GDP数据图(python动态柱状图)
- 汽车检测7-YOLO(v5至v9)、COCO、CreateML、Darknet、Paligemma、TFRecord、VOC数据集合集.rar
- 检测高压线电线-YOLO(v5至v9)、COCO、Darknet、VOC数据集合集.rar
- 检测行路中的人脸-YOLO(v5至v9)、COCO、CreateML、Darknet、Paligemma、VOC数据集合集.rar
- Image_17083039753012.jpg
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功