代码出现:代码出现2020 源码
代码2020的到来 今年开始时有两个常见的问题。 第一部分是名为TwoSum的常见问题。 天真的解决方案是蛮力检查添加到其他值的每个值。 可以使用地图存储差异一次完成。 第二部分是第一部分的延续:ThreeSum。 这三个值的蛮力都有效,但是更好的O(n ^ 2)解决方案是对数字列表进行排序。 从index 0开始,同时使用两个附加索引index + 1和list.length() - 1 ,利用排序的顺序使两个指针彼此相对。 字符串处理。 我将数据"4-15 h: gcxfgbpbghdtrkhn"按空格分成一个元组,并遵循验证规则。 第三天可以用这行代码总结。 .filter(i ->
文件列表
advent-of-code-main.zip
(预估有个66文件)
advent-of-code-main
gradlew
6KB
settings.gradle
37B
src
main
java
aoc
day15
starting-numbers.txt
17B
RambunctiousRecitation.java
2KB
暂无评论