首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

algorithm-journey-main.zip

行业研究 7.3MB 4 需要积分: 1
立即下载

资源介绍:

algorithm-journey-main.zip
«mö{¤¯K
ɲÆ1¥Æ 3X
«mö{¤¯K
²Æ1¥Æ 3X
Á
©Ì0BAk'«mö{¤¯K3{¿m¥XF
=z?n{",8c§k'«mö!{¤Î¯¯K3{
¿m¥Ñygê' 8§2´§ÑyªÇ3ÅìO\§qÏÀÃé
ùa¡98§¤±3¿m¥§kXpJÝ"©é8cƲÑ
yLaq¯K?1A8a©Û§¿0BAAòùa¯K=zADÚ
¯KÏ^{§~Xò«mö=z«m\~ö§òk'«m{¤
Úί=zÊÏ«mÚί"F"©±òù ak¯K
\ÀÃÀ¥§åE<Ú^"
1 có
êâ(8a¯K3{¿m¿m¥Ñ´ aÑyªÇ4p9:¯K"
2´ÏCAc5§XÀÃéêâ(8¯KïÄØä\§3ÑK<
·K m5d2"Ïd§3y3S¿m¥§Ü©êâ(8¯K
ØA3ØÊC6KP)~!9§k«ª³´òA² ;SF¯K
ä(8½öl<Ý(8 þ§r1O\ÀÃèþ" ·@ù«1´~
移Aõêâ(8¯K{'`{5§4K8C¢,Ã"
,D Ò3C§«mö£äN«mmaxö«mminö¤
{¤¯K £äN{¤!{¤2{¤¤Åì?\A
[À" ¢Sþ@3IOI2014ÒÑyAk«mö¯K
1
§D
{¤¯KÖ/ ´UJÊcc
2
§, D3@¿vkÚåõ8ÀÃ
1
http://uoj.ac/problem/25
2
http://www.tyvj.cn/p/1518
2016c&EÆc¥II[èÀèAØ©
99
«mö{¤¯K
ɲÆ1¥Æ 3X
,¿vkõ8<? 1A\ ïÄ" cgUõ4éÔö§â
ÑyA1JÝ pk«mö¯K
3
§ 0ùa¯KBììõ
Aå5§3u8Ô
4
Universal Online Judge(UOJ)
5
'm¥ÑkÑy"
Ïùa¯K #L§¤±ÀÃ3Ðgùa¯KÏ~J±"
Ïd©2éùa¯K§0BA«é«möÏ^=z {§¿é
~Aa{¤¯K?1A2é5©Û§F"Ué[k¤Ï"
3©1!¥§£Akãäùóä½Â5" D31n
!1o!¥§©©O2é«mö{¤¯K?1A?Ø"
2 ãä
2.1 {0
ãä ´ «3{¿m¥~~êâ(8" ãäz!:Ñ
LA«m§AO/§!:Lo«m§f!:L,A½"
ãäþØA f!:±9z!küEfµEfmEf"
Xù!:L«m´[l, r]§@o§EfL«m´[l,
l+r
2
]§mE
fL«m´[
l+r
2
+ 1, r]"Þ~5`§«m[1, 8]8EãäXe㤫µ
3
http://acm.hdu.edu.cn/showproblem.php?pid=5306
4
http://uoj.ac/problem/164
5
http://uoj.ac/problem/169
2016c&EÆc¥II[èÀèAØ©
100
«mö{¤¯K
ɲÆ1¥Æ 3X
Ï|^ù(8A5§·U3ãäþ¯?1Aö"
2.2 ö
2.2.1 ü:ö
Ïãä©£(8§f!:«mÝ´I!:§¤±ã
ääp´O(log n)"
Ïdé uü:ö§·±3ãäþ½ù¤Lf
!:§,0#§§I&E§mE,Ý´ügO(log n)"
2.2.2 «mί
A«mί§·I3ãäþ½«m[L, R]"
Äùo{§·l!:m©?1§by3!:
«m´[l, r]§@oÒkn«¹µ
1.X«m[L, R]A«m[l, r]§=L l r R§Òr§\\Y"
2.X«m[L, R]«m[l, r]Ø2§=L > r½öR < l§@oÒòÑ"
3.XØ÷vþãü«¹§@oÒ©Où!:üf"
Þ~5`§X·3d«m[1, 8]ïáã䥽«m[4, 7]§@o
§X㤫£Ú>L«²>§ÚiN«mL«½«m¤µ
2016c&EÆc¥II[èÀèAØ©
101
«mö{¤¯K
ɲÆ1¥Æ 3X
y3·5y²ù{mE,Ý´O(log n)µ
Ïcü«¹´ª^§k31 n«¹¬UY4§qÏ
ãäz!:Efêk2§¤±cü«¹!:êج1
n«¹ü§Ïd·IÄ1n«¹E,Ý="
Äãäz0£=z|ÝÓ!:¤§w,ù0¤k!:
¤L«m´pØ2§·rùA«mUìà:üS"
Äί«m[L, R]§w,3üS0§Î¯«m2¤k«meI´
ëYã§3ùã¥kà«mmà«mâ kU÷v^
n"
ÏãäÝ´O(log n)§z0kO(1)!:÷v^n§¤±
ù{mE,Ý´O(log n)"
3ãäþ½A«m[L, R]0§·IrùA!:&E¿å5§
ÒYA"
2.2.3 «m?U
éu«m?U§·g,ØU^ü:?U{8å?Uz«m§
ùÒÚ\BIPVgA"
±«m\~Þ~§·éãä¥z!:i§ÑP¹BIPA
i
§
L«!:i¤L«m¥¤kêÑ\þAA
i
"
y3kö§I[L, R]\þx" ·k3ã䥽ù«m§
,0ù«mþBIPx§äN5ùÒ´rA
i
\þx¿#ù!:«m
£\þ«m2¦þx¤§,0#§¤kI!:&E"
ØJuy§éuãä¥?¿!:§k8§¤kyk!: I
PÑ´0§§¤P¹&Eâ´(" ÏdÃØ´?Uö´Î¯
ö§¯z!:§ÑATòù!:IPeD§f
¥" 1i!:?1IPeD8u§EfmEfþBIPA
i
§¿
rA
i
""
mE,Ý«mίӧ´ügO(log n)"
BIP^?~§IP± ¿! 3þIP±¯
#ãä!:&E§@oÒU¦^ãäo§~X«m\~ί«m!
«mCXί«m! «mCXί«mgcd" 2´Ó§3Û5§
2016c&EÆc¥II[èÀèAØ©
102
«mö{¤¯K
ɲÆ1¥Æ 3X
~X«méêmaxί«m§¦^ÄBIP{Ò´Ã{?n
"
3 «mö
éSFA§«möäN§Ñnêl, r, x§é¤ki [l, r]§
rA
i
C¤max(A
i
, x)½ömin(A
i
, x)"
e5·ÏA~K5éùa¯K?n{?1?Ø"
~K1. Gorgeous Sequence
6
ÑÝnê|A§e5kmgö§ökXen«µ
1.Ñl, r, x§é¤ki [l, r]§rA
i
C¤min(A
i
, x)"
2.Ñl, r§é¤ki [l, r]§Î¯A
i
"
3.Ñl, r§Î¯
P
r
i=l
A
i
"
êâµn, m 10
6
ÒX1!¥¤`²§Ï3!:þ«mminIP·
Ã{¯#«m§¤±ù¯K´Ã{ÏDÚBIP5"
Äe¡ù«){µéãä¥z!:ØAo«mnum±9§
39o«m¥ma!îgse±9êt"
y3b·4«m[L, R]éxmin§·k3ã䥽 ù«m§
é½z!:§·m©8å|¢" |¢z!: ·©n «
¹?ص
1.8ma x§w,ùg?Uجéù!:)K§òÑ"
2.8se < x < ma§w,ùg?U¬K¤k§¤±·
rnum\þt · (x ma)§rma#x§XþIP,0òÑ"
3.8se x§·Ã{#ù!:&E§Ïd§·é
8c!:EfmEf?14"
Xe㤫§ã ´ïá3«m[1, 4]þãä§z!:P¹
&Eý´«m§mý´îg"y3·4«m[1, 4]é2mi n"
6
AuthorµM×ЧK8 ±3 ùpé µhttp://acm.hdu.edu.cn/showproblem.
php?pid=5306
2016c&EÆc¥II[èÀèAØ©
103

资源文件列表:

algorithm-journey-main.zip 大约有926个文件
  1. algorithm-journey-main/
  2. algorithm-journey-main/ppt/
  3. algorithm-journey-main/ppt/算法讲解001【入门】学习算法的语言问题以及如何开通gpt4.pptx 42.56KB
  4. algorithm-journey-main/ppt/算法讲解002【入门】从社会实验到入门提醒.pptx 36.41KB
  5. algorithm-journey-main/ppt/算法讲解003【入门】二进制和位运算.pptx 34.83KB
  6. algorithm-journey-main/ppt/算法讲解004【入门】选择、冒泡、插入排序.pptx 34.47KB
  7. algorithm-journey-main/ppt/算法讲解005【入门】对数器-验证的重要手段.pptx 37.03KB
  8. algorithm-journey-main/ppt/算法讲解006【入门】二分搜索.pptx 36.51KB
  9. algorithm-journey-main/ppt/算法讲解007【入门】时间复杂度和空间复杂度.pptx 40.49KB
  10. algorithm-journey-main/ppt/算法讲解008【入门】算法和数据结构简介.pptx 38.14KB
  11. algorithm-journey-main/ppt/算法讲解009【入门】单双链表及其反转-堆栈诠释.pptx 34.58KB
  12. algorithm-journey-main/ppt/算法讲解010【入门】链表入门题目-合并两个有序链表.pptx 34.52KB
  13. algorithm-journey-main/ppt/算法讲解011【入门】链表入门题目-两个链表相加.pptx 34.66KB
  14. algorithm-journey-main/ppt/算法讲解012【入门】链表入门题目-划分链表.pptx 34.65KB
  15. algorithm-journey-main/ppt/算法讲解013【入门】队列和栈-链表、数组实现.pptx 34.44KB
  16. algorithm-journey-main/ppt/算法讲解014【入门】队列和栈入门题目-栈和队列相互实现.pptx 37.34KB
  17. algorithm-journey-main/ppt/算法讲解015【入门】栈的入门题目-最小栈.pptx 34.63KB
  18. algorithm-journey-main/ppt/算法讲解016【入门】双端队列-双链表和固定数组实现.pptx 34.42KB
  19. algorithm-journey-main/ppt/算法讲解017【入门】二叉树及其三种序的递归实现.pptx 34.44KB
  20. algorithm-journey-main/ppt/算法讲解018【入门】二叉树遍历的非递归实现和复杂度分析.pptx 34.74KB
  21. algorithm-journey-main/ppt/算法讲解019【必备】算法笔试中处理输入和输出.pptx 34.47KB
  22. algorithm-journey-main/ppt/算法讲解020【必备】递归和master公式.pptx 34.93KB
  23. algorithm-journey-main/ppt/算法讲解021【必备】归并排序.pptx 34.74KB
  24. algorithm-journey-main/ppt/算法讲解022【必备】归并分治.pptx 39.06KB
  25. algorithm-journey-main/ppt/算法讲解023【必备】随机快速排序.pptx 36.26KB
  26. algorithm-journey-main/ppt/算法讲解024【必备】随机选择算法.pptx 35.04KB
  27. algorithm-journey-main/ppt/算法讲解025【必备】堆结构和堆排序.pptx 34.98KB
  28. algorithm-journey-main/ppt/算法讲解026【必备】哈希表、有序表和比较器的用法.pptx 37KB
  29. algorithm-journey-main/ppt/算法讲解027【必备】堆结构常见题.pptx 34.31KB
  30. algorithm-journey-main/ppt/算法讲解028【必备】基数排序.pptx 34.85KB
  31. algorithm-journey-main/ppt/算法讲解029【必备】重要排序算法的总结.pptx 36.9KB
  32. algorithm-journey-main/ppt/算法讲解030【必备】异或运算的骚操作.pptx 38.45KB
  33. algorithm-journey-main/ppt/算法讲解031【必备】位运算的骚操作.pptx 36.69KB
  34. algorithm-journey-main/ppt/算法讲解032【必备】位图.pptx 36.94KB
  35. algorithm-journey-main/ppt/算法讲解033【必备】位运算实现加减乘除.pptx 34.63KB
  36. algorithm-journey-main/ppt/算法讲解034【必备】链表高频题目和必备技巧.pptx 36.76KB
  37. algorithm-journey-main/ppt/算法讲解035【必备】数据结构设计高频题.pptx 36.33KB
  38. algorithm-journey-main/ppt/算法讲解036【必备】二叉树高频题目-上-不含树型dp.pptx 36.27KB
  39. algorithm-journey-main/ppt/算法讲解037【必备】二叉树高频题目-下-不含树型dp.pptx 36.38KB
  40. algorithm-journey-main/ppt/算法讲解038【必备】常见经典递归过程解析.pptx 34.68KB
  41. algorithm-journey-main/ppt/算法讲解039【必备】嵌套类问题的递归解题套路.pptx 36.35KB
  42. algorithm-journey-main/ppt/算法讲解040【必备】N皇后问题-重点是位运算的版本.pptx 34.8KB
  43. algorithm-journey-main/ppt/算法讲解041【必备】最大公约数、同余原理.pptx 37.11KB
  44. algorithm-journey-main/ppt/算法讲解042【必备】对数器打表找规律的技巧.pptx 36.19KB
  45. algorithm-journey-main/ppt/算法讲解043【必备】根据数据量猜解法的技巧-天字第一号重要技巧.pptx 40.56KB
  46. algorithm-journey-main/ppt/算法讲解044【必备】前缀树原理和代码详解.pptx 38.39KB
  47. algorithm-journey-main/ppt/算法讲解045【必备】前缀树的相关题目.pptx 38.66KB
  48. algorithm-journey-main/ppt/算法讲解046【必备】构建前缀信息的技巧-解决子数组相关问题.pptx 34.74KB
  49. algorithm-journey-main/ppt/算法讲解047【必备】一维差分与等差数列差分.pptx 40.59KB
  50. algorithm-journey-main/ppt/算法讲解048【必备】二维前缀和、二维差分、离散化技巧.pptx 44.87KB
  51. algorithm-journey-main/ppt/算法讲解049【必备】滑动窗口技巧与相关题目.pptx 47.17KB
  52. algorithm-journey-main/ppt/算法讲解050【必备】双指针技巧与相关题目.pptx 48.44KB
  53. algorithm-journey-main/ppt/算法讲解051【必备】二分答案法与相关题目.pptx 49KB
  54. algorithm-journey-main/ppt/算法讲解052【必备】单调栈-上.pptx 44.12KB
  55. algorithm-journey-main/ppt/算法讲解053【必备】单调栈-下.pptx 42.54KB
  56. algorithm-journey-main/ppt/算法讲解054【必备】单调队列-上.pptx 40.6KB
  57. algorithm-journey-main/ppt/算法讲解055【必备】单调队列-下.pptx 41.03KB
  58. algorithm-journey-main/ppt/算法讲解056【必备】并查集-上.pptx 46.03KB
  59. algorithm-journey-main/ppt/算法讲解057【必备】并查集-下.pptx 42.64KB
  60. algorithm-journey-main/ppt/算法讲解058【必备】洪水填充.pptx 42.24KB
  61. algorithm-journey-main/ppt/算法讲解059【必备】建图、链式前向星、拓扑排序.pptx 46.1KB
  62. algorithm-journey-main/ppt/算法讲解060【必备】拓扑排序的扩展技巧.pptx 42.8KB
  63. algorithm-journey-main/ppt/算法讲解061【必备】最小生成树.pptx 50.12KB
  64. algorithm-journey-main/ppt/算法讲解062【必备】宽度优先遍历及其扩展.pptx 52.54KB
  65. algorithm-journey-main/ppt/算法讲解063【必备】双向广搜.pptx 40.43KB
  66. algorithm-journey-main/ppt/算法讲解064【必备】Dijkstra算法、分层图最短路.pptx 54.96KB
  67. algorithm-journey-main/ppt/算法讲解065【必备】A星、Floyd、Bellman-Ford与SPFA.pptx 53.05KB
  68. algorithm-journey-main/ppt/算法讲解066【必备】从递归入手一维动态规划.pptx 57.21KB
  69. algorithm-journey-main/ppt/算法讲解067【必备】从递归入手二维动态规划.pptx 51.76KB
  70. algorithm-journey-main/ppt/算法讲解068【必备】见识更多二维动态规划题目.pptx 43.36KB
  71. algorithm-journey-main/ppt/算法讲解069【必备】从递归入手三维动态规划.pptx 46.39KB
  72. algorithm-journey-main/ppt/算法讲解070【必备】子数组最大累加和问题与扩展-上.pptx 45.88KB
  73. algorithm-journey-main/ppt/算法讲解071【必备】子数组最大累加和问题与扩展-下.pptx 45.45KB
  74. algorithm-journey-main/ppt/算法讲解072【必备】最长递增子序列问题与扩展.pptx 45.97KB
  75. algorithm-journey-main/ppt/算法讲解073【必备】背包dp-01背包、有依赖的背包.pptx 47.03KB
  76. algorithm-journey-main/ppt/算法讲解074【必备】背包dp-分组背包、完全背包.pptx 46.09KB
  77. algorithm-journey-main/ppt/算法讲解075【必备】背包dp-多重背包、混合背包.pptx 44.92KB
  78. algorithm-journey-main/ppt/算法讲解076【必备】区间dp-上.pptx 46.63KB
  79. algorithm-journey-main/ppt/算法讲解077【必备】区间dp-下.pptx 45.8KB
  80. algorithm-journey-main/ppt/算法讲解078【必备】树型dp-上.pptx 49.83KB
  81. algorithm-journey-main/ppt/算法讲解079【必备】树型dp-下.pptx 105.82KB
  82. algorithm-journey-main/ppt/算法讲解080【必备】状压dp-上.pptx 45.38KB
  83. algorithm-journey-main/ppt/算法讲解081【必备】状压dp-下.pptx 276.66KB
  84. algorithm-journey-main/ppt/算法讲解082【必备】动态规划中用观察优化枚举的技巧-上.pptx 51.7KB
  85. algorithm-journey-main/ppt/算法讲解083【必备】动态规划中用观察优化枚举的技巧-下.pptx 43.51KB
  86. algorithm-journey-main/ppt/算法讲解084【必备】数位dp-上.pptx 42.46KB
  87. algorithm-journey-main/ppt/算法讲解085【必备】数位dp-下.pptx 42.15KB
  88. algorithm-journey-main/ppt/算法讲解086【必备】动态规划中得到具体决策方案的技巧.pptx 42.74KB
  89. algorithm-journey-main/ppt/算法讲解087【必备】动态规划中根据数据量猜解法的技巧.pptx 42.62KB
  90. algorithm-journey-main/ppt/算法讲解088【必备】动态规划专题总结与预告.pptx 40.79KB
  91. algorithm-journey-main/ppt/算法讲解089【必备】贪心经典题目专题1.pptx 48.4KB
  92. algorithm-journey-main/ppt/算法讲解090【必备】贪心经典题目专题2.pptx 47.72KB
  93. algorithm-journey-main/ppt/算法讲解091【必备】贪心经典题目专题3.pptx 48.14KB
  94. algorithm-journey-main/ppt/算法讲解092【必备】贪心经典题目专题4.pptx 48.81KB
  95. algorithm-journey-main/ppt/算法讲解093【必备】贪心经典题目专题5.pptx 46.49KB
  96. algorithm-journey-main/ppt/算法讲解094【必备】贪心经典题目专题6.pptx 47.47KB
  97. algorithm-journey-main/ppt/算法讲解095【必备】博弈类问题必备内容详解-上.pptx 48.58KB
  98. algorithm-journey-main/ppt/算法讲解096【必备】博弈类问题必备内容详解-下.pptx 48.74KB
  99. algorithm-journey-main/ppt/算法讲解097【必备】质数判断、质因子分解、质数筛.pptx 42.94KB
  100. algorithm-journey-main/ppt/算法讲解098【必备】快速幂、矩阵快速幂与两类问题.pptx 49.74KB
  101. algorithm-journey-main/ppt/算法讲解099【扩展】 逆元和除法同余、容斥原理.pptx 53.75KB
  102. algorithm-journey-main/ppt/算法讲解100【扩展】 KMP算法原理和代码详解.pptx 40.05KB
  103. algorithm-journey-main/ppt/算法讲解101【扩展】 KMP算法相关题目.pptx 41.96KB
  104. algorithm-journey-main/ppt/算法讲解102【扩展】 AC自动机原理、优化、代码详解.pptx 45.15KB
  105. algorithm-journey-main/ppt/算法讲解103【扩展】 Manacher算法、扩展KMP.pptx 46.01KB
  106. algorithm-journey-main/ppt/算法讲解104【扩展】 Manacher算法相关题目.pptx 43.39KB
  107. algorithm-journey-main/ppt/算法讲解105【扩展】字符串哈希原理、代码、题目详解.pptx 52.25KB
  108. algorithm-journey-main/ppt/算法讲解106【扩展】哈希函数、哈希表、布隆过滤器、一致性哈希.pptx 70.49KB
  109. algorithm-journey-main/ppt/算法讲解107【扩展】大厂面试中经常漫聊的有趣算法问题.pptx 47.95KB
  110. algorithm-journey-main/ppt/算法讲解108【扩展】树状数组原理、扩展、代码详解.pptx 46.9KB
  111. algorithm-journey-main/ppt/算法讲解109【扩展】树状数组相关题目.pptx 43.9KB
  112. algorithm-journey-main/ppt/算法讲解110【扩展】线段树专题1-线段树原理和代码详解.pptx 57.66KB
  113. algorithm-journey-main/ppt/算法讲解111【扩展】线段树专题2-线段树的离散化、二分搜索、特别修改.pptx 46.45KB
  114. algorithm-journey-main/ppt/算法讲解112【扩展】线段树专题3-线段树维护更多类型的信息.pptx 42.89KB
  115. algorithm-journey-main/ppt/算法讲解113【扩展】线段树专题4-线段树解决区间合并的问题.pptx 44.69KB
  116. algorithm-journey-main/ppt/算法讲解114【扩展】线段树专题5-开点线段树、区间最值和历史最值.pptx 49.06KB
  117. algorithm-journey-main/ppt/算法讲解115【扩展】线段树专题6-线段树与扫描线结合的题目.pptx 43.86KB
  118. algorithm-journey-main/ppt/算法讲解116【扩展】摩尔投票大加强,线段树里捉海王.pptx 45.02KB
  119. algorithm-journey-main/ppt/算法讲解117【扩展】倍增算法和ST表.pptx 47.9KB
  120. algorithm-journey-main/ppt/算法讲解118【扩展】树上问题专题1-树上倍增和LCA-上.pptx 210.21KB
  121. algorithm-journey-main/ppt/算法讲解119【扩展】树上问题专题2-树上倍增和LCA-下.pptx 46.6KB
  122. algorithm-journey-main/ppt/算法讲解120【扩展】树上问题专题3-树的重心.pptx 44.29KB
  123. algorithm-journey-main/ppt/算法讲解121【扩展】树上问题专题4-树的直径.pptx 46.02KB
  124. algorithm-journey-main/ppt/算法讲解122【扩展】树上问题专题5-树上差分.pptx 48.12KB
  125. algorithm-journey-main/ppt/算法讲解123【扩展】树上问题专题6-换根dp.pptx 49.82KB
  126. algorithm-journey-main/ppt/算法讲解124【扩展】Morris遍历.pptx 46.77KB
  127. algorithm-journey-main/ppt/算法讲解125【扩展】轮廓线dp.pptx 45.87KB
  128. algorithm-journey-main/ppt/算法讲解126【扩展】三进制状压dp.pptx 40.38KB
  129. algorithm-journey-main/ppt/算法讲解127【扩展】动态规划优化专题1-优化尝试和状态设计-上.pptx 47.01KB
  130. algorithm-journey-main/ppt/算法讲解128【扩展】动态规划优化专题2-优化尝试和状态设计-下.pptx 46.16KB
  131. algorithm-journey-main/ppt/算法讲解129【扩展】动态规划优化专题3-倍增优化.pptx 45.32KB
  132. algorithm-journey-main/ppt/算法讲解130【扩展】动态规划优化专题4-单调队列和单调栈优化.pptx 51.54KB
  133. algorithm-journey-main/ppt/算法讲解131【扩展】动态规划优化专题5-树状数组和线段树优化.pptx 46.71KB
  134. algorithm-journey-main/ppt/算法讲解132【扩展】动态规划优化专题6-预处理数组优化.pptx 45.16KB
  135. algorithm-journey-main/ppt/算法讲解133【扩展】高斯消元专题1-解决加法方程组.pptx 44.35KB
  136. algorithm-journey-main/ppt/算法讲解134【扩展】高斯消元专题2-解决异或方程组.pptx 44.43KB
  137. algorithm-journey-main/ppt/算法讲解135【扩展】高斯消元专题3-解决同余方程组.pptx 42.56KB
  138. algorithm-journey-main/ppt/算法讲解136【扩展】线性基-上.pptx 46.07KB
  139. algorithm-journey-main/ppt/算法讲解137【扩展】线性基-下.pptx 42.96KB
  140. algorithm-journey-main/ppt/算法讲解138【扩展】01分数规划.pptx 48.62KB
  141. algorithm-journey-main/ppt/算法讲解139【扩展】裴蜀定理和扩展欧几里得算法.pptx 48.06KB
  142. algorithm-journey-main/ppt/算法讲解140【扩展】扩展欧几里得和二元一次不定方程.pptx 46.18KB
  143. algorithm-journey-main/ppt/算法讲解141【扩展】中国剩余定理及其扩展.pptx 48.76KB
  144. algorithm-journey-main/src/
  145. algorithm-journey-main/src/class001/
  146. algorithm-journey-main/src/class001/LanguageConversion.java 3.16KB
  147. algorithm-journey-main/src/class002/
  148. algorithm-journey-main/src/class002/Experiment.java 2.73KB
  149. algorithm-journey-main/src/class003/
  150. algorithm-journey-main/src/class003/BinarySystem.java 4.43KB
  151. algorithm-journey-main/src/class004/
  152. algorithm-journey-main/src/class004/SelectBubbleInsert.java 1.05KB
  153. algorithm-journey-main/src/class005/
  154. algorithm-journey-main/src/class005/Validator.java 2.95KB
  155. algorithm-journey-main/src/class006/
  156. algorithm-journey-main/src/class006/Code01_FindNumber.java 1.33KB
  157. algorithm-journey-main/src/class006/Code02_FindLeft.java 1.35KB
  158. algorithm-journey-main/src/class006/Code03_FindRight.java 1.31KB
  159. algorithm-journey-main/src/class006/Code04_FindPeakElement.java 1.01KB
  160. algorithm-journey-main/src/class007/
  161. algorithm-journey-main/src/class007/Complexity.java 2.58KB
  162. algorithm-journey-main/src/class009/
  163. algorithm-journey-main/src/class009/ListReverse.java 2.09KB
  164. algorithm-journey-main/src/class010/
  165. algorithm-journey-main/src/class010/MergeTwoLists.java 1.1KB
  166. algorithm-journey-main/src/class011/
  167. algorithm-journey-main/src/class011/AddTwoNumbers.java 1.49KB
  168. algorithm-journey-main/src/class012/
  169. algorithm-journey-main/src/class012/PartitionList.java 1.33KB
  170. algorithm-journey-main/src/class013/
  171. algorithm-journey-main/src/class013/QueueStackAndCircularQueue.java 4.41KB
  172. algorithm-journey-main/src/class014/
  173. algorithm-journey-main/src/class014/ConvertQueueAndStack.java 1.4KB
  174. algorithm-journey-main/src/class015/
  175. algorithm-journey-main/src/class015/GetMinStack.java 1.47KB
  176. algorithm-journey-main/src/class016/
  177. algorithm-journey-main/src/class016/CircularDeque.java 2.97KB
  178. algorithm-journey-main/src/class017/
  179. algorithm-journey-main/src/class017/BinaryTreeTraversalRecursion.java 1.61KB
  180. algorithm-journey-main/src/class018/
  181. algorithm-journey-main/src/class018/BinaryTreeTraversalIteration.java 5.57KB
  182. algorithm-journey-main/src/class019/
  183. algorithm-journey-main/src/class019/Code01_FillFunction.java 1.06KB
  184. algorithm-journey-main/src/class019/Code02_SpecifyAmount.java 2.42KB
  185. algorithm-journey-main/src/class019/Code03_StaticSpace.java 2.71KB
  186. algorithm-journey-main/src/class019/Code04_ReadByLine.java 1.16KB
  187. algorithm-journey-main/src/class019/Code05_Kattio.java 3.97KB
  188. algorithm-journey-main/src/class020/
  189. algorithm-journey-main/src/class020/GetMaxValue.java 562B
  190. algorithm-journey-main/src/class021/
  191. algorithm-journey-main/src/class021/Code01_MergeSort.java 2.42KB
  192. algorithm-journey-main/src/class021/Code02_MergeSort.java 1.4KB
  193. algorithm-journey-main/src/class022/
  194. algorithm-journey-main/src/class022/Code01_SmallSum.java 2.2KB
  195. algorithm-journey-main/src/class022/Code02_ReversePairs.java 1.13KB
  196. algorithm-journey-main/src/class023/
  197. algorithm-journey-main/src/class023/Code01_QuickSort.java 3.41KB
  198. algorithm-journey-main/src/class023/Code02_QuickSort.java 2.4KB
  199. algorithm-journey-main/src/class024/
  200. algorithm-journey-main/src/class024/RandomizedSelect.java 1.37KB
  201. algorithm-journey-main/src/class025/
  202. algorithm-journey-main/src/class025/Code01_HeapSort.java 2.4KB
  203. algorithm-journey-main/src/class025/Code02_HeapSort.java 2.12KB
  204. algorithm-journey-main/src/class026/
  205. algorithm-journey-main/src/class026/Code01_HashSetAndHashMap.java 2.32KB
  206. algorithm-journey-main/src/class026/Code02_TreeSetAndTreeMap.java 1.91KB
  207. algorithm-journey-main/src/class026/Code03_Comparator.java 2.66KB
  208. algorithm-journey-main/src/class027/
  209. algorithm-journey-main/src/class027/Code01_MergeKSortedLists.java 977B
  210. algorithm-journey-main/src/class027/Code02_MaxCover.java 3.06KB
  211. algorithm-journey-main/src/class027/Code03_MinimumOperationsToHalveArraySum.java 1.57KB
  212. algorithm-journey-main/src/class028/
  213. algorithm-journey-main/src/class028/Code01_RadixSort.java 2.86KB
  214. algorithm-journey-main/src/class028/Code02_RadixSort.java 2.07KB
  215. algorithm-journey-main/src/class030/
  216. algorithm-journey-main/src/class030/Code01_SwapExclusiveOr.java 678B
  217. algorithm-journey-main/src/class030/Code02_GetMaxWithoutJudge.java 1.52KB
  218. algorithm-journey-main/src/class030/Code03_MissingNumber.java 362B
  219. algorithm-journey-main/src/class030/Code04_SingleNumber.java 350B
  220. algorithm-journey-main/src/class030/Code05_DoubleNumber.java 696B
  221. algorithm-journey-main/src/class030/Code06_OneKindNumberLessMtimes.java 970B
  222. algorithm-journey-main/src/class031/
  223. algorithm-journey-main/src/class031/Code01_PowerOfTwo.java 299B
  224. algorithm-journey-main/src/class031/Code02_PowerOfThree.java 606B
  225. algorithm-journey-main/src/class031/Code03_Near2power.java 484B
  226. algorithm-journey-main/src/class031/Code04_LeftToRightAnd.java 415B
  227. algorithm-journey-main/src/class031/Code05_ReverseBits.java 563B
  228. algorithm-journey-main/src/class031/Code06_CountOnesBinarySystem.java 807B
  229. algorithm-journey-main/src/class032/
  230. algorithm-journey-main/src/class032/Code01_Bitset.java 1.91KB
  231. algorithm-journey-main/src/class032/Code02_DesignBitsetTest.java 2.3KB
  232. algorithm-journey-main/src/class033/
  233. algorithm-journey-main/src/class033/BitOperationAddMinusMultiplyDivide.java 1.91KB
  234. algorithm-journey-main/src/class034/
  235. algorithm-journey-main/src/class034/Code01_IntersectionOfTwoLinkedLists.java 879B
  236. algorithm-journey-main/src/class034/Code02_ReverseNodesInkGroup.java 1.44KB
  237. algorithm-journey-main/src/class034/Code03_CopyListWithRandomPointer.java 1.26KB
  238. algorithm-journey-main/src/class034/Code04_PalindromeLinkedList.java 1.49KB
  239. algorithm-journey-main/src/class034/Code05_LinkedListCycleII.java 763B
  240. algorithm-journey-main/src/class034/Code06_SortList.java 2.54KB
  241. algorithm-journey-main/src/class035/
  242. algorithm-journey-main/src/class035/Code01_SetAllHashMap.java 2.03KB
  243. algorithm-journey-main/src/class035/Code02_LRU.java 2.16KB
  244. algorithm-journey-main/src/class035/Code03_InsertDeleteRandom.java 986B
  245. algorithm-journey-main/src/class035/Code04_InsertDeleteRandomDuplicatesAllowed.java 1.42KB
  246. algorithm-journey-main/src/class035/Code05_MedianFinder.java 1.06KB
  247. algorithm-journey-main/src/class035/Code06_MaximumFrequencyStack.java 1.21KB
  248. algorithm-journey-main/src/class035/Code07_AllO1.java 2.15KB
  249. algorithm-journey-main/src/class036/
  250. algorithm-journey-main/src/class036/Code01_LevelOrderTraversal.java 2.01KB
  251. algorithm-journey-main/src/class036/Code02_ZigzagLevelOrderTraversal.java 1.56KB
  252. algorithm-journey-main/src/class036/Code03_WidthOfBinaryTree.java 1.05KB
  253. algorithm-journey-main/src/class036/Code04_DepthOfBinaryTree.java 953B
  254. algorithm-journey-main/src/class036/Code05_PreorderSerializeAndDeserialize.java 1.68KB
  255. algorithm-journey-main/src/class036/Code06_LevelorderSerializeAndDeserialize.java 1.75KB
  256. algorithm-journey-main/src/class036/Code07_PreorderInorderBuildBinaryTree.java 1.27KB
  257. algorithm-journey-main/src/class036/Code08_CompletenessOfBinaryTree.java 1.03KB
  258. algorithm-journey-main/src/class036/Code09_CountCompleteTreeNodes.java 1.24KB
  259. algorithm-journey-main/src/class037/
  260. algorithm-journey-main/src/class037/Code01_LowestCommonAncestor.java 965B
  261. algorithm-journey-main/src/class037/Code02_LowestCommonAncestorBinarySearch.java 1.04KB
  262. algorithm-journey-main/src/class037/Code03_PathSumII.java 1.29KB
  263. algorithm-journey-main/src/class037/Code04_BalancedBinaryTree.java 859B
  264. algorithm-journey-main/src/class037/Code05_ValidateBinarySearchTree.java 1.36KB
  265. algorithm-journey-main/src/class037/Code06_TrimBinarySearchTree.java 703B
  266. algorithm-journey-main/src/class037/Code07_HouseRobberIII.java 973B
  267. algorithm-journey-main/src/class038/
  268. algorithm-journey-main/src/class038/Code01_Subsequences.java 1.5KB
  269. algorithm-journey-main/src/class038/Code02_Combinations.java 1.37KB
  270. algorithm-journey-main/src/class038/Code03_Permutations.java 1.07KB
  271. algorithm-journey-main/src/class038/Code04_PermutationWithoutRepetition.java 1020B
  272. algorithm-journey-main/src/class038/Code05_ReverseStackWithRecursive.java 844B
  273. algorithm-journey-main/src/class038/Code06_SortStackWithRecursive.java 3.31KB
  274. algorithm-journey-main/src/class038/Code07_TowerOfHanoi.java 574B
  275. algorithm-journey-main/src/class039/
  276. algorithm-journey-main/src/class039/Code01_BasicCalculatorIII.java 1.77KB
  277. algorithm-journey-main/src/class039/Code02_DecodeString.java 1.15KB
  278. algorithm-journey-main/src/class039/Code03_NumberOfAtoms.java 2.01KB
  279. algorithm-journey-main/src/class040/
  280. algorithm-journey-main/src/class040/NQueens.java 3.53KB
  281. algorithm-journey-main/src/class041/
  282. algorithm-journey-main/src/class041/Code01_GcdAndLcm.java 1.21KB
  283. algorithm-journey-main/src/class041/Code02_NthMagicalNumber.java 918B
  284. algorithm-journey-main/src/class041/Code03_SameMod.java 2.73KB
  285. algorithm-journey-main/src/class042/
  286. algorithm-journey-main/src/class042/Code01_AppleMinBags.java 1.45KB
  287. algorithm-journey-main/src/class042/Code02_EatGrass.java 1.24KB
  288. algorithm-journey-main/src/class042/Code03_IsSumOfConsecutiveNumbers.java 658B
  289. algorithm-journey-main/src/class042/Code04_RedPalindromeGoodStrings.java 1.56KB
  290. algorithm-journey-main/src/class043/
  291. algorithm-journey-main/src/class043/Code01_KillMonsterEverySkillUseOnce.java 2.76KB
  292. algorithm-journey-main/src/class043/Code02_SuperPalindromes.java 5.16KB
  293. algorithm-journey-main/src/class043/Code03_IsPalindrome.java 591B
  294. algorithm-journey-main/src/class044/
  295. algorithm-journey-main/src/class044/Code01_TrieTree.java 3.63KB
  296. algorithm-journey-main/src/class044/Code02_TrieTree.java 2.84KB
  297. algorithm-journey-main/src/class045/
  298. algorithm-journey-main/src/class045/Code01_CountConsistentKeys.java 2.42KB
  299. algorithm-journey-main/src/class045/Code02_TwoNumbersMaximumXor.java 2.84KB
  300. algorithm-journey-main/src/class045/Code03_WordSearchII.java 2.82KB
  301. algorithm-journey-main/src/class046/
  302. algorithm-journey-main/src/class046/Code01_PrefixSumArray.java 470B
  303. algorithm-journey-main/src/class046/Code02_LongestSubarraySumEqualsAim.java 1.93KB
  304. algorithm-journey-main/src/class046/Code03_NumberOfSubarraySumEqualsAim.java 653B
  305. algorithm-journey-main/src/class046/Code04_PositivesEqualsNegtivesLongestSubarray.java 1.75KB
  306. algorithm-journey-main/src/class046/Code05_LongestWellPerformingInterval.java 1.14KB
  307. algorithm-journey-main/src/class046/Code06_MakeSumDivisibleByP.java 1.2KB
  308. algorithm-journey-main/src/class046/Code07_EvenCountsLongestSubarray.java 1.48KB
  309. algorithm-journey-main/src/class047/
  310. algorithm-journey-main/src/class047/Code01_CorporateFlightBookings.java 1.04KB
  311. algorithm-journey-main/src/class047/Code02_ArithmeticSequenceDifference.java 1.98KB
  312. algorithm-journey-main/src/class047/Code03_WaterHeight.java 3.57KB
  313. algorithm-journey-main/src/class048/
  314. algorithm-journey-main/src/class048/Code01_PrefixSumMatrix.java 784B
  315. algorithm-journey-main/src/class048/Code02_LargestOneBorderedSquare.java 1.73KB
  316. algorithm-journey-main/src/class048/Code03_DiffMatrixLuogu.java 1.94KB
  317. algorithm-journey-main/src/class048/Code03_DiffMatrixNowcoder.java 2.22KB
  318. algorithm-journey-main/src/class048/Code04_StampingTheGrid.java 2.63KB
  319. algorithm-journey-main/src/class048/Code05_StrongestForceField.java 2.97KB
  320. algorithm-journey-main/src/class049/
  321. algorithm-journey-main/src/class049/Code01_MinimumSizeSubarraySum.java 846B
  322. algorithm-journey-main/src/class049/Code02_LongestSubstringWithoutRepeatingCharacters.java 891B
  323. algorithm-journey-main/src/class049/Code03_MinimumWindowSubstring.java 1.39KB
  324. algorithm-journey-main/src/class049/Code04_GasStation.java 1.2KB
  325. algorithm-journey-main/src/class049/Code05_ReplaceTheSubstringForBalancedString.java 2.26KB
  326. algorithm-journey-main/src/class049/Code06_SubarraysWithKDifferentIntegers.java 1.39KB
  327. algorithm-journey-main/src/class049/Code07_LongestSubstringWithAtLeastKRepeating.java 1.52KB
  328. algorithm-journey-main/src/class050/
  329. algorithm-journey-main/src/class050/Code01_SortArrayByParityII.java 904B
  330. algorithm-journey-main/src/class050/Code02_FindTheDuplicateNumber.java 917B
  331. algorithm-journey-main/src/class050/Code03_TrappingRainWater.java 1.48KB
  332. algorithm-journey-main/src/class050/Code04_BoatsToSavePeople.java 844B
  333. algorithm-journey-main/src/class050/Code05_ContainerWithMostWater.java 789B
  334. algorithm-journey-main/src/class050/Code06_Heaters.java 1.55KB
  335. algorithm-journey-main/src/class050/Code07_FirstMissingPositive.java 1.1KB
  336. algorithm-journey-main/src/class051/
  337. algorithm-journey-main/src/class051/Code01_KokoEatingBananas.java 1.7KB
  338. algorithm-journey-main/src/class051/Code02_SplitArrayLargestSum.java 1.28KB
  339. algorithm-journey-main/src/class051/Code03_RobotPassThroughBuilding.java 3.1KB
  340. algorithm-journey-main/src/class051/Code04_FindKthSmallestPairDistance.java 1.44KB
  341. algorithm-journey-main/src/class051/Code05_MaximumRunningTimeOfNComputers.java 3.21KB
  342. algorithm-journey-main/src/class051/Code06_WaitingTime.java 2.48KB
  343. algorithm-journey-main/src/class051/Code07_CutOrPoison.java 4.01KB
  344. algorithm-journey-main/src/class052/
  345. algorithm-journey-main/src/class052/Code01_LeftRightLess.java 2.58KB
  346. algorithm-journey-main/src/class052/Code02_DailyTemperatures.java 851B
  347. algorithm-journey-main/src/class052/Code03_SumOfSubarrayMinimums.java 1.03KB
  348. algorithm-journey-main/src/class052/Code04_LargestRectangleInHistogram.java 994B
  349. algorithm-journey-main/src/class052/Code05_MaximalRectangle.java 1.35KB
  350. algorithm-journey-main/src/class052/Code06_MonotonicStackLuogu.java 2.32KB
  351. algorithm-journey-main/src/class053/
  352. algorithm-journey-main/src/class053/Code01_MaximumWidthRamp.java 869B
  353. algorithm-journey-main/src/class053/Code02_RemoveDuplicateLetters.java 1.26KB
  354. algorithm-journey-main/src/class053/Code03_BigFishEatSmallFish.java 2.84KB
  355. algorithm-journey-main/src/class053/Code04_CountSubmatricesWithAllOnes.java 3.03KB
  356. algorithm-journey-main/src/class054/
  357. algorithm-journey-main/src/class054/Code01_SlidingWindowMaximum.java 1.19KB
  358. algorithm-journey-main/src/class054/Code02_LongestSubarrayAbsoluteLimit.java 2.31KB
  359. algorithm-journey-main/src/class054/Code03_FallingWaterSmallestFlowerPot.java 3.05KB
  360. algorithm-journey-main/src/class055/
  361. algorithm-journey-main/src/class055/Code01_ShortestSubarrayWithSumAtLeastK.java 1.33KB
  362. algorithm-journey-main/src/class055/Code02_MaxValueOfEquation.java 1.65KB
  363. algorithm-journey-main/src/class055/Code03_MaximumNumberOfTasksYouCanAssign.java 2.82KB
  364. algorithm-journey-main/src/class056/
  365. algorithm-journey-main/src/class056/Code01_UnionFindNowCoder.java 2.42KB
  366. algorithm-journey-main/src/class056/Code02_UnionFindLuogu.java 1.87KB
  367. algorithm-journey-main/src/class056/Code03_CouplesHoldingHands.java 1.23KB
  368. algorithm-journey-main/src/class056/Code04_SimilarStringGroups.java 1.88KB
  369. algorithm-journey-main/src/class056/Code05_NumberOfIslands.java 1.6KB
  370. algorithm-journey-main/src/class057/
  371. algorithm-journey-main/src/class057/Code01_MostStonesRemovedWithSameRowOrColumn.java 1.74KB
  372. algorithm-journey-main/src/class057/Code02_FindAllPeopleWithSecret.java 2.9KB
  373. algorithm-journey-main/src/class057/Code03_NumberOfGoodPaths.java 3.16KB
  374. algorithm-journey-main/src/class057/Code04_MinimizeMalwareSpreadII.java 3.52KB
  375. algorithm-journey-main/src/class058/
  376. algorithm-journey-main/src/class058/Code01_NumberOfIslands.java 1.09KB
  377. algorithm-journey-main/src/class058/Code02_SurroundedRegions.java 1.21KB
  378. algorithm-journey-main/src/class058/Code03_MakingLargeIsland.java 2.02KB
  379. algorithm-journey-main/src/class058/Code04_BricksFallingWhenHit.java 2.02KB
  380. algorithm-journey-main/src/class059/
  381. algorithm-journey-main/src/class059/Code01_CreateGraph.java 4.03KB
  382. algorithm-journey-main/src/class059/Code02_TopoSortDynamicLeetcode.java 1.5KB
  383. algorithm-journey-main/src/class059/Code02_TopoSortDynamicNowcoder.java 2.41KB
  384. algorithm-journey-main/src/class059/Code02_TopoSortStaticNowcoder.java 2.59KB
  385. algorithm-journey-main/src/class059/Code03_TopoSortStaticLuogu.java 3.53KB
  386. algorithm-journey-main/src/class059/Code04_AlienDictionary.java 2.17KB
  387. algorithm-journey-main/src/class059/Code05_StampingTheSequence.java 2.48KB
  388. algorithm-journey-main/src/class060/
  389. algorithm-journey-main/src/class060/Code01_FoodLines.java 2.65KB
  390. algorithm-journey-main/src/class060/Code02_LoudAndRich.java 1.61KB
  391. algorithm-journey-main/src/class060/Code03_ParallelCoursesIII.java 1.82KB
  392. algorithm-journey-main/src/class060/Code04_MaximumEmployeesToBeInvitedToAMeeting.java 2.08KB
  393. algorithm-journey-main/src/class061/
  394. algorithm-journey-main/src/class061/Code01_Kruskal.java 2.15KB
  395. algorithm-journey-main/src/class061/Code02_PrimDynamic.java 2.09KB
  396. algorithm-journey-main/src/class061/Code02_PrimStatic.java 4.26KB
  397. algorithm-journey-main/src/class061/Code03_OptimizeWaterDistribution.java 2.03KB
  398. algorithm-journey-main/src/class061/Code04_CheckingExistenceOfEdgeLengthLimit.java 2.06KB
  399. algorithm-journey-main/src/class061/Code05_BusyCities.java 3.11KB
  400. algorithm-journey-main/src/class062/
  401. algorithm-journey-main/src/class062/Code01_AsFarFromLandAsPossible.java 2.2KB
  402. algorithm-journey-main/src/class062/Code02_StickersToSpellWord.java 2.69KB
  403. algorithm-journey-main/src/class062/Code03_MinimumObstacleRemovalToReachCorner.java 1.63KB
  404. algorithm-journey-main/src/class062/Code04_MinimumCostToMakeAtLeastOneValidPath.java 2.42KB
  405. algorithm-journey-main/src/class062/Code05_TrappingRainWaterII.java 1.36KB
  406. algorithm-journey-main/src/class062/Code06_WordLadderII.java 3.17KB
  407. algorithm-journey-main/src/class063/
  408. algorithm-journey-main/src/class063/Code01_WordLadder.java 2.1KB
  409. algorithm-journey-main/src/class063/Code02_SnacksWaysBuyTickets.java 2.71KB
  410. algorithm-journey-main/src/class063/Code03_ClosestSubsequenceSum.java 2.19KB
  411. algorithm-journey-main/src/class064/
  412. algorithm-journey-main/src/class064/Code01_DijkstraLeetcode.java 4.35KB
  413. algorithm-journey-main/src/class064/Code01_DijkstraLuogu.java 3.68KB
  414. algorithm-journey-main/src/class064/Code02_PathWithMinimumEffort.java 2.08KB
  415. algorithm-journey-main/src/class064/Code03_SwimInRisingWater.java 2.05KB
  416. algorithm-journey-main/src/class064/Code04_ShortestPathToGetAllKeys.java 3.16KB
  417. algorithm-journey-main/src/class064/Code05_VisitCityMinCost.java 2.77KB
  418. algorithm-journey-main/src/class064/Code06_FlightPath1.java 3.8KB
  419. algorithm-journey-main/src/class064/Code06_FlightPath2.java 4.68KB
  420. algorithm-journey-main/src/class065/
  421. algorithm-journey-main/src/class065/Code01_AStarAlgorithm.java 5.31KB
  422. algorithm-journey-main/src/class065/Code02_Floyd.java 2.61KB
  423. algorithm-journey-main/src/class065/Code03_BellmanFord.java 1.26KB
  424. algorithm-journey-main/src/class065/Code04_SPFA.java 3.14KB
  425. algorithm-journey-main/src/class066/
  426. algorithm-journey-main/src/class066/Code01_FibonacciNumber.java 1.56KB
  427. algorithm-journey-main/src/class066/Code02_MinimumCostForTickets.java 2.91KB
  428. algorithm-journey-main/src/class066/Code03_DecodeWays.java 2.57KB
  429. algorithm-journey-main/src/class066/Code04_DecodeWaysII.java 4.9KB
  430. algorithm-journey-main/src/class066/Code05_UglyNumberII.java 739B
  431. algorithm-journey-main/src/class066/Code06_LongestValidParentheses.java 878B
  432. algorithm-journey-main/src/class066/Code07_UniqueSubstringsWraparoundString.java 1.38KB
  433. algorithm-journey-main/src/class066/Code08_DistinctSubsequencesII.java 925B
  434. algorithm-journey-main/src/class067/
  435. algorithm-journey-main/src/class067/Code01_MinimumPathSum.java 2.84KB
  436. algorithm-journey-main/src/class067/Code02_WordSearch.java 1.44KB
  437. algorithm-journey-main/src/class067/Code03_LongestCommonSubsequence.java 3.78KB
  438. algorithm-journey-main/src/class067/Code04_LongestPalindromicSubsequence.java 2.48KB
  439. algorithm-journey-main/src/class067/Code05_NodenHeightNotLargerThanm.java 3.11KB
  440. algorithm-journey-main/src/class067/Code06_LongestIncreasingPath.java 2.09KB
  441. algorithm-journey-main/src/class068/
  442. algorithm-journey-main/src/class068/Code01_DistinctSubsequences.java 1.73KB
  443. algorithm-journey-main/src/class068/Code02_EditDistance.java 3.11KB
  444. algorithm-journey-main/src/class068/Code03_InterleavingString.java 1.88KB
  445. algorithm-journey-main/src/class068/Code04_FillCellsUseAllColorsWays.java 2.74KB
  446. algorithm-journey-main/src/class068/Code05_MinimumDeleteBecomeSubstring.java 3KB
  447. algorithm-journey-main/src/class069/
  448. algorithm-journey-main/src/class069/Code01_OnesAndZeroes.java 2.96KB
  449. algorithm-journey-main/src/class069/Code02_ProfitableSchemes.java 3.04KB
  450. algorithm-journey-main/src/class069/Code03_KnightProbabilityInChessboard.java 1.74KB
  451. algorithm-journey-main/src/class069/Code04_PathsDivisibleByK.java 2.8KB
  452. algorithm-journey-main/src/class069/Code05_ScrambleString.java 4.55KB
  453. algorithm-journey-main/src/class070/
  454. algorithm-journey-main/src/class070/Code01_MaximumSubarray.java 1.87KB
  455. algorithm-journey-main/src/class070/Code02_HouseRobber.java 1.16KB
  456. algorithm-journey-main/src/class070/Code03_MaximumSumCircularSubarray.java 853B
  457. algorithm-journey-main/src/class070/Code04_HouseRobberII.java 1.09KB
  458. algorithm-journey-main/src/class070/Code05_HouseRobberIV.java 2.32KB
  459. algorithm-journey-main/src/class070/Code06_MaximumSubmatrix.java 1.21KB
  460. algorithm-journey-main/src/class071/
  461. algorithm-journey-main/src/class071/Code01_MaximumProductSubarray.java 858B
  462. algorithm-journey-main/src/class071/Code02_MaxSumDividedBy7.java 2.19KB
  463. algorithm-journey-main/src/class071/Code03_MagicScrollProbelm.java 3.37KB
  464. algorithm-journey-main/src/class071/Code04_MaximumSum3UnoverlappingSubarrays.java 2.2KB
  465. algorithm-journey-main/src/class071/Code05_ReverseArraySubarrayMaxSum.java 2.92KB
  466. algorithm-journey-main/src/class071/Code06_DeleteOneNumberLengthKMaxSum.java 2.78KB
  467. algorithm-journey-main/src/class072/
  468. algorithm-journey-main/src/class072/Code01_LongestIncreasingSubsequence.java 2.08KB
  469. algorithm-journey-main/src/class072/Code02_RussianDollEnvelopes.java 1.33KB
  470. algorithm-journey-main/src/class072/Code03_MinimumOperationsToMakeArraykIncreasing.java 1.63KB
  471. algorithm-journey-main/src/class072/Code04_MaximumLengthOfPairChain.java 1.5KB
  472. algorithm-journey-main/src/class072/Code05_LongestNoDecreaseModifyKSubarray.java 3.28KB
  473. algorithm-journey-main/src/class073/
  474. algorithm-journey-main/src/class073/Code01_01Knapsack.java 2.33KB
  475. algorithm-journey-main/src/class073/Code02_BuyGoodsHaveDiscount.java 3.06KB
  476. algorithm-journey-main/src/class073/Code03_TargetSum.java 5.64KB
  477. algorithm-journey-main/src/class073/Code04_LastStoneWeightII.java 1.41KB
  478. algorithm-journey-main/src/class073/Code05_DependentKnapsack.java 5.3KB
  479. algorithm-journey-main/src/class073/Code06_TopKMinimumSubsequenceSum.java 3.46KB
  480. algorithm-journey-main/src/class074/
  481. algorithm-journey-main/src/class074/Code01_PartitionedKnapsack.java 3.29KB
  482. algorithm-journey-main/src/class074/Code02_MaximumValueOfKcoinsFromPiles.java 2.4KB
  483. algorithm-journey-main/src/class074/Code03_UnboundedKnapsack.java 2.28KB
  484. algorithm-journey-main/src/class074/Code04_RegularExpressionMatching.java 3.98KB
  485. algorithm-journey-main/src/class074/Code05_WildcardMatching.java 3.36KB
  486. algorithm-journey-main/src/class074/Code06_BuyingHayMinimumCost.java 2.89KB
  487. algorithm-journey-main/src/class075/
  488. algorithm-journey-main/src/class075/Code01_BoundedKnapsack.java 2.49KB
  489. algorithm-journey-main/src/class075/Code02_BoundedKnapsackWithBinarySplitting.java 2.79KB
  490. algorithm-journey-main/src/class075/Code03_CherryBlossomViewing.java 2.82KB
  491. algorithm-journey-main/src/class075/Code04_BoundedKnapsackWithMonotonicQueue.java 3.63KB
  492. algorithm-journey-main/src/class075/Code05_MixedKnapsack.java 3.13KB
  493. algorithm-journey-main/src/class076/
  494. algorithm-journey-main/src/class076/Code01_MinimumInsertionToPalindrome.java 2.85KB
  495. algorithm-journey-main/src/class076/Code02_PredictTheWinner.java 3.08KB
  496. algorithm-journey-main/src/class076/Code03_MinimumScoreTriangulationOfPolygon.java 1.69KB
  497. algorithm-journey-main/src/class076/Code04_MinimumCostToCutAStick.java 2.22KB
  498. algorithm-journey-main/src/class076/Code05_BurstBalloons.java 2.54KB
  499. algorithm-journey-main/src/class076/Code06_BooleanEvaluation.java 1.83KB
  500. algorithm-journey-main/src/class077/
  501. algorithm-journey-main/src/class077/Code01_MinimumInsertionsToMatch.java 2.14KB
  502. algorithm-journey-main/src/class077/Code02_Coloring.java 2.03KB
  503. algorithm-journey-main/src/class077/Code03_HeightAndChoir.java 2.99KB
  504. algorithm-journey-main/src/class077/Code04_RemoveBoxes.java 1.68KB
  505. algorithm-journey-main/src/class077/Code05_MinimumCostToMergeStones.java 2.24KB
  506. algorithm-journey-main/src/class077/Code06_CountDifferentPalindromicSubsequences.java 2.35KB
  507. algorithm-journey-main/src/class078/
  508. algorithm-journey-main/src/class078/Code01_LargestBstSubtree.java 1.63KB
  509. algorithm-journey-main/src/class078/Code02_MaximumSumBst.java 1.8KB
  510. algorithm-journey-main/src/class078/Code03_DiameterOfBinaryTree.java 1.17KB
  511. algorithm-journey-main/src/class078/Code04_DistributeCoins.java 1.37KB
  512. algorithm-journey-main/src/class078/Code05_Dancing.java 2.97KB
  513. algorithm-journey-main/src/class078/Code06_BinaryTreeCameras.java 1.37KB
  514. algorithm-journey-main/src/class078/Code07_PathSumIII.java 1.37KB
  515. algorithm-journey-main/src/class079/
  516. algorithm-journey-main/src/class079/Code01_MinimumFuelCost.java 1.79KB
  517. algorithm-journey-main/src/class079/Code02_LongestPathWithDifferentAdjacent.java 2.1KB
  518. algorithm-journey-main/src/class079/Code03_HeightRemovalQueries.java 2.28KB
  519. algorithm-journey-main/src/class079/Code04_MinimumScoreAfterRemovals.java 2.67KB
  520. algorithm-journey-main/src/class079/Code05_CourseSelection1.java 3.26KB
  521. algorithm-journey-main/src/class079/Code05_CourseSelection2.java 4.1KB
  522. algorithm-journey-main/src/class080/
  523. algorithm-journey-main/src/class080/Code01_CanIWin.java 1.91KB
  524. algorithm-journey-main/src/class080/Code02_MatchsticksToSquare.java 1.78KB
  525. algorithm-journey-main/src/class080/Code03_PartitionToKEqualSumSubsets.java 2.66KB
  526. algorithm-journey-main/src/class080/Code04_TSP1.java 2.71KB
  527. algorithm-journey-main/src/class080/Code04_TSP2.java 2.81KB
  528. algorithm-journey-main/src/class081/
  529. algorithm-journey-main/src/class081/Code01_NumberOfWaysWearDifferentHats.java 2.84KB
  530. algorithm-journey-main/src/class081/Code02_OptimalAccountBalancing.java 1.92KB
  531. algorithm-journey-main/src/class081/Code03_TheNumberOfGoodSubsets.java 4.1KB
  532. algorithm-journey-main/src/class081/Code04_DistributeRepeatingIntegers.java 2.27KB
  533. algorithm-journey-main/src/class082/
  534. algorithm-journey-main/src/class082/Code01_Stock1.java 807B
  535. algorithm-journey-main/src/class082/Code02_Stock2.java 651B
  536. algorithm-journey-main/src/class082/Code03_Stock3.java 3.46KB
  537. algorithm-journey-main/src/class082/Code04_Stock4.java 2.5KB
  538. algorithm-journey-main/src/class082/Code05_Stack5.java 1.12KB
  539. algorithm-journey-main/src/class082/Code06_Stack6.java 1.89KB
  540. algorithm-journey-main/src/class082/Code07_DiSequence.java 2.88KB
  541. algorithm-journey-main/src/class083/
  542. algorithm-journey-main/src/class083/Code01_MaximumProfitInJobScheduling.java 1.57KB
  543. algorithm-journey-main/src/class083/Code02_KInversePairsArray.java 1.74KB
  544. algorithm-journey-main/src/class083/Code03_FreedomTrail.java 3.15KB
  545. algorithm-journey-main/src/class083/Code04_LongestSubarraySumNoMoreK.java 3.18KB
  546. algorithm-journey-main/src/class084/
  547. algorithm-journey-main/src/class084/Code01_CountNumbersWithUniqueDigits.java 697B
  548. algorithm-journey-main/src/class084/Code02_NumbersAtMostGivenDigitSet.java 3.58KB
  549. algorithm-journey-main/src/class084/Code03_CountOfIntegers.java 2.56KB
  550. algorithm-journey-main/src/class084/Code04_CountSpecialIntegers.java 2.98KB
  551. algorithm-journey-main/src/class084/Code04_NumbersWithRepeatedDigits.java 1.3KB
  552. algorithm-journey-main/src/class085/
  553. algorithm-journey-main/src/class085/Code01_WindyNumber.java 3.72KB
  554. algorithm-journey-main/src/class085/Code02_MengNumber.java 4.09KB
  555. algorithm-journey-main/src/class085/Code03_IntegersWithoutConsecutiveOnes.java 1.79KB
  556. algorithm-journey-main/src/class085/Code04_DigitCount1.java 1.7KB
  557. algorithm-journey-main/src/class085/Code04_DigitCount2.java 1.64KB
  558. algorithm-journey-main/src/class085/Code04_DigitCount3.java 656B
  559. algorithm-journey-main/src/class086/
  560. algorithm-journey-main/src/class086/Code01_LCS.java 1.97KB
  561. algorithm-journey-main/src/class086/Code02_SmallestSufficientTeam.java 2.68KB
  562. algorithm-journey-main/src/class086/Code03_LIS.java 2.99KB
  563. algorithm-journey-main/src/class086/Code04_Diving1.java 3.89KB
  564. algorithm-journey-main/src/class086/Code04_Diving2.java 2.99KB
  565. algorithm-journey-main/src/class087/
  566. algorithm-journey-main/src/class087/Code01_BuyMonster.java 5.16KB
  567. algorithm-journey-main/src/class087/Code02_PickNumbersClosedSum.java 3.06KB
  568. algorithm-journey-main/src/class087/Code03_PermutationLCS.java 2.07KB
  569. algorithm-journey-main/src/class087/Code04_MakeArrayStrictlyIncreasing.java 3.51KB
  570. algorithm-journey-main/src/class089/
  571. algorithm-journey-main/src/class089/Code01_LargestNumber.java 3.35KB
  572. algorithm-journey-main/src/class089/Code02_TwoCityScheduling.java 769B
  573. algorithm-journey-main/src/class089/Code03_MinimumNumberEatOranges.java 1.73KB
  574. algorithm-journey-main/src/class089/Code04_MeetingRoomsII.java 774B
  575. algorithm-journey-main/src/class089/Code05_CourseScheduleIII.java 1.05KB
  576. algorithm-journey-main/src/class089/Code06_MinimumCostToConnectSticks1.java 931B
  577. algorithm-journey-main/src/class089/Code06_MinimumCostToConnectSticks2.java 2.41KB
  578. algorithm-journey-main/src/class090/
  579. algorithm-journey-main/src/class090/Code01_CuttingBamboo.java 1.09KB
  580. algorithm-journey-main/src/class090/Code02_MaximumProduct.java 1.9KB
  581. algorithm-journey-main/src/class090/Code03_MeetingMonopoly1.java 2.5KB
  582. algorithm-journey-main/src/class090/Code03_MeetingMonopoly2.java 2.88KB
  583. algorithm-journey-main/src/class090/Code04_MeetingOneDay.java 1.19KB
  584. algorithm-journey-main/src/class090/Code05_IPO.java 1.32KB
  585. algorithm-journey-main/src/class090/Code06_AbsoluteValueAddToArray.java 2.62KB
  586. algorithm-journey-main/src/class091/
  587. algorithm-journey-main/src/class091/Code01_ShortestUnsortedContinuousSubarray.java 1.04KB
  588. algorithm-journey-main/src/class091/Code02_SmallestRange.java 1.7KB
  589. algorithm-journey-main/src/class091/Code03_GroupBuyTickets.java 3.92KB
  590. algorithm-journey-main/src/class091/Code04_SplitMinimumAverageSum.java 2.35KB
  591. algorithm-journey-main/src/class091/Code05_MinimalBatteryPower.java 2.19KB
  592. algorithm-journey-main/src/class091/Code06_LongestSameZerosOnes.java 2.51KB
  593. algorithm-journey-main/src/class092/
  594. algorithm-journey-main/src/class092/Code01_MinimizeDeviation.java 1.2KB
  595. algorithm-journey-main/src/class092/Code02_RabbitsInForest.java 925B
  596. algorithm-journey-main/src/class092/Code03_MinimumOperationsMakeSimilar.java 1.46KB
  597. algorithm-journey-main/src/class092/Code04_Quiz.java 2.16KB
  598. algorithm-journey-main/src/class092/Code05_DivideArrayIncreasingSequences.java 943B
  599. algorithm-journey-main/src/class092/Code06_MinimumNumberRefuelingStops.java 1.86KB
  600. algorithm-journey-main/src/class093/
  601. algorithm-journey-main/src/class093/Code01_JumpGameII.java 1023B
  602. algorithm-journey-main/src/class093/Code02_MinimumTaps.java 1.4KB
  603. algorithm-journey-main/src/class093/Code03_StringTransforms.java 1.2KB
  604. algorithm-journey-main/src/class093/Code04_CrossRiver.java 1.92KB
  605. algorithm-journey-main/src/class093/Code05_SuperWashingMachines.java 1.49KB
  606. algorithm-journey-main/src/class094/
  607. algorithm-journey-main/src/class094/Code01_EliminateMaximumMonsters.java 1.27KB
  608. algorithm-journey-main/src/class094/Code02_LargestPalindromicNumber.java 1.61KB
  609. algorithm-journey-main/src/class094/Code03_MaximumAveragePassRatio.java 1.89KB
  610. algorithm-journey-main/src/class094/Code04_MinimumCostToHireWorkers.java 2.08KB
  611. algorithm-journey-main/src/class094/Code05_CuttingTree.java 2.72KB
  612. algorithm-journey-main/src/class095/
  613. algorithm-journey-main/src/class095/Code01_BashGame.java 1.36KB
  614. algorithm-journey-main/src/class095/Code02_PrimePowerStones.java 1.43KB
  615. algorithm-journey-main/src/class095/Code03_NimGame.java 1.36KB
  616. algorithm-journey-main/src/class095/Code04_AntiNimGame.java 1.73KB
  617. algorithm-journey-main/src/class095/Code05_FibonacciGame.java 2.24KB
  618. algorithm-journey-main/src/class095/Code06_WythoffGame.java 2.21KB
  619. algorithm-journey-main/src/class095/zeckendorf.pdf 201.78KB
  620. algorithm-journey-main/src/class096/
  621. algorithm-journey-main/src/class096/Code01_BashGameSG.java 1.62KB
  622. algorithm-journey-main/src/class096/Code02_NimGameSG.java 2.01KB
  623. algorithm-journey-main/src/class096/Code03_TwoStonesBashGame.java 2.58KB
  624. algorithm-journey-main/src/class096/Code04_ThreeStonesPickFibonacci.java 3.37KB
  625. algorithm-journey-main/src/class096/Code05_EDGame1.java 3.07KB
  626. algorithm-journey-main/src/class096/Code05_EDGame2.java 1.94KB
  627. algorithm-journey-main/src/class096/Code06_SplitGame.java 3.55KB
  628. algorithm-journey-main/src/class097/
  629. algorithm-journey-main/src/class097/Code01_SmallNumberIsPrime.java 334B
  630. algorithm-journey-main/src/class097/Code02_InputLong.java 1.63KB
  631. algorithm-journey-main/src/class097/Code02_LargeNumberIsPrime1.java 2.32KB
  632. algorithm-journey-main/src/class097/Code02_LargeNumberIsPrime2.java 1.46KB
  633. algorithm-journey-main/src/class097/Code02_LargeNumberIsPrime3.java 1.62KB
  634. algorithm-journey-main/src/class097/Code03_PrimeFactors.java 2.27KB
  635. algorithm-journey-main/src/class097/Code04_EhrlichAndEuler.java 2.09KB
  636. algorithm-journey-main/src/class097/MillerRabin.pdf 202.5KB
  637. algorithm-journey-main/src/class098/
  638. algorithm-journey-main/src/class098/Code01_QuickPower.java 1.23KB
  639. algorithm-journey-main/src/class098/Code02_BigShow.java 4.82KB
  640. algorithm-journey-main/src/class098/Code02_FibonacciNumber.java 1.54KB
  641. algorithm-journey-main/src/class098/Code03_ClimbingStairs.java 1.33KB
  642. algorithm-journey-main/src/class098/Code04_TribonacciNumber.java 1.32KB
  643. algorithm-journey-main/src/class098/Code05_DominoTromino.java 2.27KB
  644. algorithm-journey-main/src/class098/Code06_CountVowelsPermutation.java 1.93KB
  645. algorithm-journey-main/src/class098/Code07_StudentAttendanceRecordII.java 2.1KB
  646. algorithm-journey-main/src/class099/
  647. algorithm-journey-main/src/class099/Code01_InverseSingle.java 894B
  648. algorithm-journey-main/src/class099/Code02_InverseSerial.java 5.3KB
  649. algorithm-journey-main/src/class099/Code03_InverseFactorial.java 2.51KB
  650. algorithm-journey-main/src/class099/Code04_NumberOfSubsetGcdK.java 2.11KB
  651. algorithm-journey-main/src/class099/Code05_NumberOfBuyWay.java 3KB
  652. algorithm-journey-main/src/class099/Code06_NumberOfMusicPlaylists.java 1.54KB
  653. algorithm-journey-main/src/class100/
  654. algorithm-journey-main/src/class100/Code01_KMP.java 1.15KB
  655. algorithm-journey-main/src/class100/Code02_SubtreeOfAnotherTree.java 2.51KB
  656. algorithm-journey-main/src/class101/
  657. algorithm-journey-main/src/class101/Code01_RepeatMinimumLength.java 1.48KB
  658. algorithm-journey-main/src/class101/Code02_DeleteAgainAndAgain.java 2.1KB
  659. algorithm-journey-main/src/class101/Code03_LinkedListInBinaryTree.java 1.88KB
  660. algorithm-journey-main/src/class101/Code04_FindAllGoodStrings.java 3.68KB
  661. algorithm-journey-main/src/class102/
  662. algorithm-journey-main/src/class102/Code01_ACAM.java 4.06KB
  663. algorithm-journey-main/src/class102/Code02_Counting.java 5.78KB
  664. algorithm-journey-main/src/class103/
  665. algorithm-journey-main/src/class103/Code01_Manacher.java 1.52KB
  666. algorithm-journey-main/src/class103/Code02_ExpandKMP.java 2.25KB
  667. algorithm-journey-main/src/class103/Code03_MinimumTimeToInitialStateII.java 1.21KB
  668. algorithm-journey-main/src/class104/
  669. algorithm-journey-main/src/class104/Code01_LongestPalindromeSubstring.java 1.06KB
  670. algorithm-journey-main/src/class104/Code02_NumberOfPalindromeSubstrings.java 1007B
  671. algorithm-journey-main/src/class104/Code03_SplitMaximumPalindromes.java 1.76KB
  672. algorithm-journey-main/src/class104/Code04_TopKOddLengthProduct.java 2.43KB
  673. algorithm-journey-main/src/class104/Code05_LongestDoublePalindrome.java 2.08KB
  674. algorithm-journey-main/src/class105/
  675. algorithm-journey-main/src/class105/Code01_DifferentStrings.java 1.71KB
  676. algorithm-journey-main/src/class105/Code02_NumberOfUniqueString.java 1.09KB
  677. algorithm-journey-main/src/class105/Code03_SubstringHash.java 2.42KB
  678. algorithm-journey-main/src/class105/Code04_RepeatedStringMatch.java 1.56KB
  679. algorithm-journey-main/src/class105/Code05_ConcatenationAllWords.java 3.66KB
  680. algorithm-journey-main/src/class105/Code06_LikeLotusRoot.java 2.99KB
  681. algorithm-journey-main/src/class106/
  682. algorithm-journey-main/src/class106/HashFunction.java 3.4KB
  683. algorithm-journey-main/src/class107/
  684. algorithm-journey-main/src/class107/Code01_ReservoirSampling.java 1.83KB
  685. algorithm-journey-main/src/class107/Code07_PrisonersEscapeGame.java 3.54KB
  686. algorithm-journey-main/src/class108/
  687. algorithm-journey-main/src/class108/Code01_IndexTreeSingleAddIntervalQuery.java 1.92KB
  688. algorithm-journey-main/src/class108/Code02_IndexTreeIntervalAddSingleQuery.java 1.93KB
  689. algorithm-journey-main/src/class108/Code03_IndexTreeIntervalAddIntervalQuery.java 2.35KB
  690. algorithm-journey-main/src/class108/Code04_TwoDimensionSingleAddIntervalQuery.java 1.65KB
  691. algorithm-journey-main/src/class108/Code05_TwoDimensionIntervalAddIntervalQuery1.java 3.23KB
  692. algorithm-journey-main/src/class108/Code05_TwoDimensionIntervalAddIntervalQuery2.java 1.94KB
  693. algorithm-journey-main/src/class109/
  694. algorithm-journey-main/src/class109/Code01_NumberOfReversePair1.java 2.23KB
  695. algorithm-journey-main/src/class109/Code01_NumberOfReversePair2.java 2.42KB
  696. algorithm-journey-main/src/class109/Code02_IncreasingTriples.java 2.71KB
  697. algorithm-journey-main/src/class109/Code03_NumberOfLIS.java 2.87KB
  698. algorithm-journey-main/src/class109/Code04_DifferentColors.java 2.5KB
  699. algorithm-journey-main/src/class109/Code05_MinimumNumberOfMovesToMakePalindrome.java 2.69KB
  700. algorithm-journey-main/src/class110/
  701. algorithm-journey-main/src/class110/Code01_SegmentTreeAddQuerySum.java 3.58KB
  702. algorithm-journey-main/src/class110/Code02_SegmentTreeUpdateQuerySum.java 3.77KB
  703. algorithm-journey-main/src/class110/Code03_SegmentTreeAddQueryMax.java 3.62KB
  704. algorithm-journey-main/src/class110/Code04_SegmentTreeUpdateQueryMax.java 3.76KB
  705. algorithm-journey-main/src/class110/Code05_SegmentTreeUpdateAddQuerySum.java 4.77KB
  706. algorithm-journey-main/src/class110/Code06_SegmentTreeUpdateAddQueryMax.java 3.8KB
  707. algorithm-journey-main/src/class110/HowManySpace.java 908B
  708. algorithm-journey-main/src/class111/
  709. algorithm-journey-main/src/class111/Code01_FallingSquares.java 3.35KB
  710. algorithm-journey-main/src/class111/Code02_VasesAndFlowers.java 4.68KB
  711. algorithm-journey-main/src/class111/Code03_SquareRoot.java 3.35KB
  712. algorithm-journey-main/src/class111/Code04_QueryModUpdate.java 3.38KB
  713. algorithm-journey-main/src/class111/Code05_Posters1.java 4.14KB
  714. algorithm-journey-main/src/class111/Code05_Posters2.java 4.19KB
  715. algorithm-journey-main/src/class112/
  716. algorithm-journey-main/src/class112/Code01_Switch.java 2.84KB
  717. algorithm-journey-main/src/class112/Code02_Bombs.java 3.66KB
  718. algorithm-journey-main/src/class112/Code03_BoringSequence.java 3.25KB
  719. algorithm-journey-main/src/class112/Code04_DoubleString.java 2.69KB
  720. algorithm-journey-main/src/class112/Code04_MeanVariance1.java 4.91KB
  721. algorithm-journey-main/src/class112/Code04_MeanVariance2.java 3.28KB
  722. algorithm-journey-main/src/class112/ExtraQuestion.java 4.14KB
  723. algorithm-journey-main/src/class113/
  724. algorithm-journey-main/src/class113/Code01_SequenceOperation.java 7.25KB
  725. algorithm-journey-main/src/class113/Code02_LongestAlternateSubstring.java 2.76KB
  726. algorithm-journey-main/src/class113/Code03_TunnelWarfare.java 3.42KB
  727. algorithm-journey-main/src/class113/Code04_Hotel.java 4.29KB
  728. algorithm-journey-main/src/class114/
  729. algorithm-journey-main/src/class114/Code01_DynamicSegmentTree.java 4.17KB
  730. algorithm-journey-main/src/class114/Code02_CountIntervals.java 2.47KB
  731. algorithm-journey-main/src/class114/Code03_SegmentTreeSetminQueryMaxSum1.java 4.97KB
  732. algorithm-journey-main/src/class114/Code03_SegmentTreeSetminQueryMaxSum2.java 4.87KB
  733. algorithm-journey-main/src/class114/Code04_SegmentTreeAddSetminQueryMaxSum.java 6.45KB
  734. algorithm-journey-main/src/class114/Code05_MaximumMinimumHistory.java 6.92KB
  735. algorithm-journey-main/src/class114/线段树区间最值操作与历史最值问题-吉如一.pdf 1.2MB
  736. algorithm-journey-main/src/class115/
  737. algorithm-journey-main/src/class115/Code01_MinimumIntervalQuery1.java 1.5KB
  738. algorithm-journey-main/src/class115/Code01_MinimumIntervalQuery2.java 2.34KB
  739. algorithm-journey-main/src/class115/Code02_SkylineLeetcode1.java 2.57KB
  740. algorithm-journey-main/src/class115/Code02_SkylineLeetcode2.java 2.68KB
  741. algorithm-journey-main/src/class115/Code02_SkylineLuogu.java 3.5KB
  742. algorithm-journey-main/src/class115/Code03_AreaSum.java 3.9KB
  743. algorithm-journey-main/src/class115/Code04_PerimeterSum1.java 4.21KB
  744. algorithm-journey-main/src/class115/Code04_PerimeterSum2.java 4.49KB
  745. algorithm-journey-main/src/class116/
  746. algorithm-journey-main/src/class116/Code01_WaterKing.java 738B
  747. algorithm-journey-main/src/class116/Code04_SplitSameWaterKing.java 1.09KB
  748. algorithm-journey-main/src/class116/Code05_MoreThanNK.java 1.45KB
  749. algorithm-journey-main/src/class116/Code06_FindSeaKing.java 3.08KB
  750. algorithm-journey-main/src/class117/
  751. algorithm-journey-main/src/class117/Code01_FlagPlan.java 3.32KB
  752. algorithm-journey-main/src/class117/Code02_SparseTableMaximumMinimum.java 2.38KB
  753. algorithm-journey-main/src/class117/Code03_SparseTableGCD.java 2.03KB
  754. algorithm-journey-main/src/class117/Code04_FrequentValues1.java 2.88KB
  755. algorithm-journey-main/src/class117/Code04_FrequentValues2.java 2.98KB
  756. algorithm-journey-main/src/class117/TwoSmallQuestions.java 1.04KB
  757. algorithm-journey-main/src/class118/
  758. algorithm-journey-main/src/class118/Code01_KthAncestor.java 2.18KB
  759. algorithm-journey-main/src/class118/Code02_Multiply1.java 2.97KB
  760. algorithm-journey-main/src/class118/Code02_Multiply2.java 3.35KB
  761. algorithm-journey-main/src/class118/Code03_Tarjan1.java 3.47KB
  762. algorithm-journey-main/src/class118/Code03_Tarjan2.java 4.41KB
  763. algorithm-journey-main/src/class119/
  764. algorithm-journey-main/src/class119/Code01_EmergencyAssembly1.java 3.84KB
  765. algorithm-journey-main/src/class119/Code01_EmergencyAssembly2.java 2.75KB
  766. algorithm-journey-main/src/class119/Code02_Trucking.java 4.68KB
  767. algorithm-journey-main/src/class119/Code03_QueryPathMinimumChangesToSame.java 3.99KB
  768. algorithm-journey-main/src/class119/Code04_PassingBallMaximizeValue.java 2.29KB
  769. algorithm-journey-main/src/class119/Code05_PathPalindrome.java 5.14KB
  770. algorithm-journey-main/src/class120/
  771. algorithm-journey-main/src/class120/Code01_BalancingAct.java 2.36KB
  772. algorithm-journey-main/src/class120/Code02_Godfather.java 2.17KB
  773. algorithm-journey-main/src/class120/Code03_GreatCowGathering1.java 3.56KB
  774. algorithm-journey-main/src/class120/Code03_GreatCowGathering2.java 4.1KB
  775. algorithm-journey-main/src/class120/Code04_LinkCutCentroids.java 3.5KB
  776. algorithm-journey-main/src/class121/
  777. algorithm-journey-main/src/class121/Code01_Diameter1.java 2.41KB
  778. algorithm-journey-main/src/class121/Code01_Diameter2.java 2.32KB
  779. algorithm-journey-main/src/class121/Code01_Diameter3.java 2.11KB
  780. algorithm-journey-main/src/class121/Code02_DiameterAndCommonEdges1.java 3.41KB
  781. algorithm-journey-main/src/class121/Code02_DiameterAndCommonEdges2.java 4.22KB
  782. algorithm-journey-main/src/class121/Code03_BuildPark.java 3.58KB
  783. algorithm-journey-main/src/class121/Code04_Patrol.java 3.36KB
  784. algorithm-journey-main/src/class121/Code05_FireFighting1.java 4.42KB
  785. algorithm-journey-main/src/class121/Code05_FireFighting2.java 4.58KB
  786. algorithm-journey-main/src/class122/
  787. algorithm-journey-main/src/class122/Code01_MaxFlow1.java 3.33KB
  788. algorithm-journey-main/src/class122/Code01_MaxFlow2.java 4.08KB
  789. algorithm-journey-main/src/class122/Code02_SquirrelHome1.java 4.37KB
  790. algorithm-journey-main/src/class122/Code02_SquirrelHome2.java 4.91KB
  791. algorithm-journey-main/src/class122/Code03_MinimizePriceOfTrips1.java 3.24KB
  792. algorithm-journey-main/src/class122/Code03_MinimizePriceOfTrips2.java 3.76KB
  793. algorithm-journey-main/src/class122/Code04_Network.java 3.29KB
  794. algorithm-journey-main/src/class122/Code05_TransportPlan1.java 5.5KB
  795. algorithm-journey-main/src/class122/Code05_TransportPlan2.java 5.94KB
  796. algorithm-journey-main/src/class123/
  797. algorithm-journey-main/src/class123/Code01_MaximizeSumOfDeeps1.java 2.48KB
  798. algorithm-journey-main/src/class123/Code01_MaximizeSumOfDeeps2.java 3.21KB
  799. algorithm-journey-main/src/class123/Code02_TreePainting.java 2.57KB
  800. algorithm-journey-main/src/class123/Code03_ChooseCapital.java 2.96KB
  801. algorithm-journey-main/src/class123/Code04_MaximizeFlow1.java 3.25KB
  802. algorithm-journey-main/src/class123/Code04_MaximizeFlow2.java 3.72KB
  803. algorithm-journey-main/src/class123/Code05_SumOfNearby1.java 2.96KB
  804. algorithm-journey-main/src/class123/Code05_SumOfNearby2.java 3.56KB
  805. algorithm-journey-main/src/class123/Code06_Centroids.java 3.73KB
  806. algorithm-journey-main/src/class123/Code07_Kamp.java 4.27KB
  807. algorithm-journey-main/src/class124/
  808. algorithm-journey-main/src/class124/Code01_MorrisPreorderInorder.java 3.16KB
  809. algorithm-journey-main/src/class124/Code02_MorrisPostorder.java 1.77KB
  810. algorithm-journey-main/src/class124/Code03_MorrisCheckBST.java 929B
  811. algorithm-journey-main/src/class124/Code04_MorrisMinimumDepth.java 1.38KB
  812. algorithm-journey-main/src/class124/Code05_MorrisLCS.java 2.77KB
  813. algorithm-journey-main/src/class125/
  814. algorithm-journey-main/src/class125/Code01_CornFields1.java 2.71KB
  815. algorithm-journey-main/src/class125/Code01_CornFields2.java 2.56KB
  816. algorithm-journey-main/src/class125/Code01_CornFields3.java 2.42KB
  817. algorithm-journey-main/src/class125/Code02_PavingTile1.java 2.35KB
  818. algorithm-journey-main/src/class125/Code02_PavingTile2.java 2.14KB
  819. algorithm-journey-main/src/class125/Code03_AdjacentDifferent1.java 3.92KB
  820. algorithm-journey-main/src/class125/Code03_AdjacentDifferent2.java 3.53KB
  821. algorithm-journey-main/src/class125/Code04_KingsFighting1.java 2.66KB
  822. algorithm-journey-main/src/class125/Code04_KingsFighting2.java 2.56KB
  823. algorithm-journey-main/src/class126/
  824. algorithm-journey-main/src/class126/Code01_GridHappiness.java 3.48KB
  825. algorithm-journey-main/src/class126/Code02_GridPainting.java 2.6KB
  826. algorithm-journey-main/src/class126/Code03_TspTwice.java 2.88KB
  827. algorithm-journey-main/src/class127/
  828. algorithm-journey-main/src/class127/Code01_CherryPickup.java 1.83KB
  829. algorithm-journey-main/src/class127/Code02_FrogToSchool.java 2.21KB
  830. algorithm-journey-main/src/class127/Code03_MultiplyPositiveNegative.java 1.88KB
  831. algorithm-journey-main/src/class127/Code04_LongestAddNotZero.java 1.74KB
  832. algorithm-journey-main/src/class127/Code05_WaysOfArrangePlates.java 3.88KB
  833. algorithm-journey-main/src/class127/Code06_FrogCrossRiver.java 3.53KB
  834. algorithm-journey-main/src/class128/
  835. algorithm-journey-main/src/class128/Code01_ApplesPlates.java 1.63KB
  836. algorithm-journey-main/src/class128/Code01_SplitNumber.java 1.64KB
  837. algorithm-journey-main/src/class128/Code02_BestDeploy.java 2.88KB
  838. algorithm-journey-main/src/class128/Code03_AddLimitLcs.java 3.94KB
  839. algorithm-journey-main/src/class128/Code04_EggDrop.java 1.17KB
  840. algorithm-journey-main/src/class128/Code05_MaximizeMedian.java 3.58KB
  841. algorithm-journey-main/src/class128/Code06_MarblesInBags.java 1.13KB
  842. algorithm-journey-main/src/class129/
  843. algorithm-journey-main/src/class129/Code01_MaximumNumberOfEvents.java 1.74KB
  844. algorithm-journey-main/src/class129/Code02_RanAway.java 2.53KB
  845. algorithm-journey-main/src/class129/Code03_CountRepetitions.java 2.51KB
  846. algorithm-journey-main/src/class129/Code04_FindNear.java 4.7KB
  847. algorithm-journey-main/src/class129/Code05_RoadTrip.java 5.37KB
  848. algorithm-journey-main/src/class130/
  849. algorithm-journey-main/src/class130/Code01_JumpRight.java 2.07KB
  850. algorithm-journey-main/src/class130/Code02_CollectDown.java 2.58KB
  851. algorithm-journey-main/src/class130/Code03_ChooseLimitMaximumSum.java 1.87KB
  852. algorithm-journey-main/src/class130/Code04_PaintingMaximumScore.java 2.86KB
  853. algorithm-journey-main/src/class130/Code05_MinimumTotalDistanceTraveled.java 3.34KB
  854. algorithm-journey-main/src/class130/Code06_SumOfTotalStrength.java 1.64KB
  855. algorithm-journey-main/src/class130/Code07_MaximumOrderSum.java 3.61KB
  856. algorithm-journey-main/src/class130/Code08_DeliveringBoxes.java 2.25KB
  857. algorithm-journey-main/src/class131/
  858. algorithm-journey-main/src/class131/Code01_CountOfRangeSum1.java 1.78KB
  859. algorithm-journey-main/src/class131/Code01_CountOfRangeSum2.java 2.11KB
  860. algorithm-journey-main/src/class131/Code02_MaximumBalancedSubsequence.java 2.46KB
  861. algorithm-journey-main/src/class131/Code03_CornField.java 2.21KB
  862. algorithm-journey-main/src/class131/Code04_LongestIdealString.java 1.9KB
  863. algorithm-journey-main/src/class131/Code05_TheBakery.java 3.24KB
  864. algorithm-journey-main/src/class131/Code06_StationLocation.java 6.79KB
  865. algorithm-journey-main/src/class132/
  866. algorithm-journey-main/src/class132/Code01_MeetingRestK.java 2.19KB
  867. algorithm-journey-main/src/class132/Code02_SoldierPosition1.java 3.91KB
  868. algorithm-journey-main/src/class132/Code02_SoldierPosition2.java 3.59KB
  869. algorithm-journey-main/src/class132/Code03_WaysOfRevert1.java 4.48KB
  870. algorithm-journey-main/src/class132/Code03_WaysOfRevert2.java 2.79KB
  871. algorithm-journey-main/src/class132/Code04_PaintHouseIII.java 7.11KB
  872. algorithm-journey-main/src/class132/Code05_DiggingBricks1.java 2.4KB
  873. algorithm-journey-main/src/class132/Code05_DiggingBricks2.java 2.33KB
  874. algorithm-journey-main/src/class133/
  875. algorithm-journey-main/src/class133/Code01_GaussAdd.java 2.48KB
  876. algorithm-journey-main/src/class133/Code02_GaussAdd.java 2.79KB
  877. algorithm-journey-main/src/class133/Code03_SphereCenter.java 2.61KB
  878. algorithm-journey-main/src/class133/Code04_FindMaxWeighing.java 3.62KB
  879. algorithm-journey-main/src/class133/ShowDetails.java 5.44KB
  880. algorithm-journey-main/src/class134/
  881. algorithm-journey-main/src/class134/Code01_GaussEor.java 5.29KB
  882. algorithm-journey-main/src/class134/Code02_MinimumOperations.java 3.49KB
  883. algorithm-journey-main/src/class134/Code03_AlienInsectLegs.java 4.43KB
  884. algorithm-journey-main/src/class134/ShowDetails.java 3.39KB
  885. algorithm-journey-main/src/class135/
  886. algorithm-journey-main/src/class135/Code01_GamblerBo.java 4.31KB
  887. algorithm-journey-main/src/class135/Code02_WidgetFactory.java 5.34KB
  888. algorithm-journey-main/src/class135/ShowDetails.java 5.39KB
  889. algorithm-journey-main/src/class136/
  890. algorithm-journey-main/src/class136/Code01_MaximumXor.java 1.79KB
  891. algorithm-journey-main/src/class136/Code02_KthXor.java 2.27KB
  892. algorithm-journey-main/src/class136/Code03_Elements.java 3.09KB
  893. algorithm-journey-main/src/class136/Code04_Lanterns.java 2.93KB
  894. algorithm-journey-main/src/class136/ShowDetails.java 6.19KB
  895. algorithm-journey-main/src/class137/
  896. algorithm-journey-main/src/class137/Code01_BuyEquipment.java 2.54KB
  897. algorithm-journey-main/src/class137/Code02_BucketMaximumXor.java 2.8KB
  898. algorithm-journey-main/src/class137/Code03_LuckyNumber1.java 5.8KB
  899. algorithm-journey-main/src/class137/Code03_LuckyNumber2.java 5.69KB
  900. algorithm-journey-main/src/class137/Code04_MaximumXorOfPath1.java 3.87KB
  901. algorithm-journey-main/src/class137/Code04_MaximumXorOfPath2.java 4.28KB
  902. algorithm-journey-main/src/class138/
  903. algorithm-journey-main/src/class138/Code01_DroppingTests.java 2.8KB
  904. algorithm-journey-main/src/class138/Code02_TalentShow.java 2.73KB
  905. algorithm-journey-main/src/class138/Code03_DesertKing.java 3.84KB
  906. algorithm-journey-main/src/class138/Code04_MinimumAverageCircle.java 3.35KB
  907. algorithm-journey-main/src/class138/Code05_BestTeam.java 4.17KB
  908. algorithm-journey-main/src/class139/
  909. algorithm-journey-main/src/class139/Code01_BezoutLemma.java 1.2KB
  910. algorithm-journey-main/src/class139/Code02_Pagodas.java 1.56KB
  911. algorithm-journey-main/src/class139/Code03_UniformGenerator.java 1.52KB
  912. algorithm-journey-main/src/class139/Code04_CongruenceEquation.java 1.23KB
  913. algorithm-journey-main/src/class139/Code05_ShuffleCards.java 2.69KB
  914. algorithm-journey-main/src/class139/Exgcd.java 1.45KB
  915. algorithm-journey-main/src/class140/
  916. algorithm-journey-main/src/class140/Code01_DiophantineEquation1.java 3.3KB
  917. algorithm-journey-main/src/class140/Code01_DiophantineEquation2.java 2.1KB
  918. algorithm-journey-main/src/class140/Code02_FrogsMeeting.java 2.13KB
  919. algorithm-journey-main/src/class140/Code03_HowManyPoints.java 1.41KB
  920. algorithm-journey-main/src/class140/Code04_Area.java 2.21KB
  921. algorithm-journey-main/src/class140/Code05_LargestUnattainable.java 1.06KB
  922. algorithm-journey-main/src/class141/
  923. algorithm-journey-main/src/class141/Code01_CRT.java 2.26KB
  924. algorithm-journey-main/src/class141/Code02_EXCRT.java 2.79KB
  925. algorithm-journey-main/src/class141/Code03_GuessNumber.java 2.9KB
  926. algorithm-journey-main/src/class141/Code04_DragonSlayer.java 6.08KB
0评论
提交 加载更多评论
其他资源 redux-0.5.3.zip
一个可预测的全局状态管理的 JS 库 A JS library for predictable global state management
redux-0.5.2.zip
一个可预测的全局状态管理的 JS 库 A JS library for predictable global state management
redux-0.5.1.zip
一个可预测的全局状态管理的 JS 库 A JS library for predictable global state management
redux-0.6.2.zip
一个可预测的全局状态管理的 JS 库 A JS library for predictable global state management
redux-thunk-2.0.0.zip
Redux 的 Thunk 中间件。它允许编写带有内部逻辑的函数,这些函数可以与 Redux 存储的 dispatch 和 getState 方法交互。
redux-4.1.2.zip
一个可预测的全局状态管理的 JS 库 A JS library for predictable global state management
redux-3.4.0.zip
一个可预测的全局状态管理的 JS 库 A JS library for predictable global state management
redux-3.2.0.zip
一个可预测的全局状态管理的 JS 库 A JS library for predictable global state management