# 给定一个无重复元素的数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。 # # candidates 中的数字可以无限制重复被选取。 # # 说明: # # # 所有数字(包括 target)都是正整数。 # 解集不 ...
分类:
其他好文 时间:
2021-07-01 16:44:23
阅读次数:
0
java集合(list, set, map)常用方法 1. 集合:有一堆数据要存: [name='小赵' , age=18, sex='女'] [name='小钱' , age=19, sex='女'] [name='小孙' , age=20, sex='女'] [name='小李' , age=2 ...
分类:
编程语言 时间:
2021-02-19 13:34:39
阅读次数:
0
古时的风筝第73篇原创文章请看下面的代码,谁能看出它有什么问题吗?Stringa="古时的";Stringb="风筝";List<String>stringList=Arrays.asList(a,b);stringList.add("!!!");这是一个小白程序员问我的问题。他说:成哥,帮我看看这代码有什么问题吗,为什么报错呢,啥操作都没有啊?我:看上去确实没什么问题,但是我确实没用
分类:
其他好文 时间:
2020-08-28 14:58:07
阅读次数:
64
//1,创建对象 List<String> list = new ArrayList<>() ; //2,常用方法 //TODO --继承自Collection接口的方法 list.add("xiongda"); list.add("xionger"); list.add("guangtq"); l ...
分类:
其他好文 时间:
2020-07-20 22:46:15
阅读次数:
59
--1,有序的 collection(也称为序列)。此接口的用户可以对列表中每个元素的插入位置进 行精确地控制。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元 素。与 set 不同,列表通常允许重复的元素。列表本身允许 null 元素,通常它们允 许多个 null 元素。 - ...
分类:
其他好文 时间:
2020-07-20 22:45:38
阅读次数:
68
逆波兰计算器完整版代码 1.将中缀表达式转为后缀表达式 2.正则表达式 3.递归调用 ReversePolishMultiCala.java代码如下: 1 import java.util.ArrayList; 2 import java.util.Collections; 3 import jav ...
分类:
编程语言 时间:
2020-06-14 20:55:12
阅读次数:
75
六.集合处理 4.在使用java.util.stream.Collectors类的toMap()方法转为Map集合时,一定要注意当value为null时会抛NPE异常 NPE:NullPointerException(); 5.ArrayList的subList结果不可强转成ArrayList,否则 ...
分类:
编程语言 时间:
2020-05-25 17:23:15
阅读次数:
101
一、Sublist导致OOM 代码 @Slf4j public class SubListDemo { public static void subListOOM() { List<List<Integer>> data = new ArrayList<>(); for (int i = 0; i ...
分类:
编程语言 时间:
2020-04-19 19:34:09
阅读次数:
72
使用场景: 将一个有大量数据的list集合分成指定大小的list集合 代码: public class MySubTUtil { /** * 第一种方法: * 将list拆分成多给指定的大小的list */ public static List<List<String>> subList(List< ...
分类:
编程语言 时间:
2020-03-11 15:42:36
阅读次数:
78
在java.util.List中有一个subList()方法,作用是返回一个List集合的其中一部分视图。 List<E>(对象的集合).subList(int fromIndex, int toIndex); 1.因为返回的是List<E>中一部分对象的集合,返回的结果集合也是List<E>的子集 ...
分类:
编程语言 时间:
2020-02-23 09:51:29
阅读次数:
222