04 2022 档案
摘要:算法真的是太神奇了!!!初步实现:思路◼ 给定一个长度为 n 的整数序列,求它的最大连续子序列和比如 –2、1、–3、4、–1、2、1、–5、4 的最大连续子序列和是 4 + (–1) + 2 + 1 = 6◼ 状态定义假设 dp(i) 是以 nums[i] 结尾的最大连续子序列和(nums是整
阅读全文
摘要:给定一个未经排序的整数数组,找到最长且 连续递增的子序列,并返回该序列的长度。 输入:nums = [1,3,5,4,7] 输出:3 解释:最长连续递增序列是 [1,3,5], 长度为3。 public class 最长连续递增序列 { public static void main(String[
阅读全文
摘要:给定一组数据,返回该数据中多组连续数据集合。例如: 给定 [2, 3, 4, 6, 8, 10, 11, 12, 15, 16] 返回: [2, 3, 4],[6],[8],[10,11,12],[15,16]使用java语言写的,逻辑很简单,应该都能看得懂,就直接贴代码了: /** * 获取列表中
阅读全文
摘要:for(int i=list.size()-1; i>=0; i--) System.out.println(list.get(i)); }
阅读全文
摘要:for(int i=0;i<list.size();i++){ System.out.println(list.get(i)); }
阅读全文
摘要:java 中 寻找一个数组中的最大值或最小,除了自己专门编写一个 min 或 max 函数外,还有几种方式方便使用。 使用 stream将一个数组放进 stream 里面,然后直接调用 stream 里的 min 或 max 函数得到最大值或最小值。 使用 collection将数组转化为对象数组,
阅读全文
摘要:map里放了string的数字,转型integer会报错。 java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Integer 解决方案: Integer.parseInt(params.get("re
阅读全文
摘要:Java8在 lambda 表达式中使用局部变量会提示:Local variable flag defined in an enclosing scope must be final or effectively final这是因为你使用的局部变量在初始化后,又对这个变量进行了赋值。赋值后会认为这个
阅读全文