leetcode
_Lxuex
do something ,please
展开
-
003 最少重复子串
利用滑动窗口来解 package lyzz.leetcode003; import java.util.HashMap; import java.util.Map; public class Test { public static void main(String[] args) { String str = "abba"; int nums = Sliding...原创 2019-10-14 23:16:14 · 208 阅读 · 0 评论 -
016 最接近的三数之和
给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在唯一答案。 例如,给定数组 nums = [-1,2,1,-4], 和 target = 1. 与 target 最接近的三个数的和为 2. (-1 + 2 + 1 = 2). package lyzz.leetcode01...原创 2019-10-12 21:26:59 · 55 阅读 · 0 评论 -
015 三数之和
给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。 注意:答案中不可以包含重复的三元组。 例如, 给定数组 nums = [-1, 0, 1, 2, -1, -4], 满足要求的三元组集合为: [ [-1, 0, 1], [-1, -1, 2] ] package lyzz.leetco...原创 2019-10-12 21:22:47 · 108 阅读 · 0 评论 -
001 两数之和
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1] package lyz...原创 2019-10-12 21:17:49 · 116 阅读 · 0 评论