文件名称:leetcode气温-AlgorithmStudy:算法研究
文件大小:48KB
文件格式:ZIP
更新时间:2024-07-20 17:57:15
系统开源
leetcode温度算法研究 一些常用的算法。 大批 基本的 给定一个数组,求最大的3个区间和,返回对应的开始位置 class Solution { public int [] maxSumOfThreeSubarrays ( int [] nums , int k ) { int len = nums . length, maxSum = 0 ; int [] sum = new int [len + 1 ], posLeft = new int [len], posRight = new int [len], res = new int [ 3 ]; for ( int i = 0 ; i < nums . length; i ++ ) sum[i + 1 ] = sum[i] + nums[i]; for ( int i = k, cur = sum[k] - sum[ 0 ]; i < len - 2 * k; i ++ ){ if (sum[i + 1 ] - sum[i + 1 - k] > cur){ posLeft[i] = i + 1 - k; cur = sum[i
【文件预览】:
AlgorithmStudy-master
----src()
--------backtrack()
--------tree()
--------design()
--------Main2.java(95B)
--------graph()
--------other()
--------stack()
--------math()
--------Main.java(142B)
--------string()
--------sort()
--------tool()
--------dp()
--------listnode()
----README.md(37KB)
----c++()
--------src()
--------README.md(34B)
----.gitignore(9B)
----AlgorithmStudy.iml(423B)