01 2021 档案
摘要:题目 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。 示例 1: 输入:nums = [-1,0,1,2,-1,-4] 输出:[[-1,-1,2],[-1,0,1]] 分析: 不
阅读全文
摘要:一. list 转换为 array ,即list转换为数组。 在java中,要把 list 转换为 array ,可以使用List提供的toArray()方法,即 List<Integer> nums = new ArrayList<Integer>(); nums.toArray(); 但是这样得
阅读全文
摘要:题目 static int[] values = {1000,900,500,400,100,90,50,40,10,9,5,4,1}; static String[] symbols = {"M","CM","D","CD","C","XC","L","XL","X","IX","V","IV",
阅读全文
摘要:题目 罗马数字的表示 7 + 6共13种。 关系如下: int[] values = {1000,900,500,400,100,90,50,40,10,9,5,4,1}; String[] symbols = {"M","CM","D","CD","C","XC","L","XL","X","IX
阅读全文
摘要:题目地址 题目大意: 给一个数组的高度a1,a2,...,an, 垂直线 i 的两个端点 (i, 0)和(i, ai), 然后找出其中的两条线,使它们与 x轴 共同构成容器,可以容纳最多的水。 如图一 题目分析: 计算容器盛水: s(i, j )= ( j-i ) min( h[i] , h[j]
阅读全文