leetcode
小样不像杨
学习java小萌新
展开
-
力扣解题——217.存在重复元素
存在重复元素 给你一个整数数组 nums 。如果任一值在数组中出现 至少两次 ,返回 true ;如果数组中每个元素互不相同,返回 false 。 示例 1: 输入:nums = [1,2,3,1] 输出:true 示例 2: 输入:nums = [1,2,3,4] 输出:false 示例 3: 输入:nums = [1,1,1,3,3,4,3,2,4,2] 输出:true 提示: 1 <= nums.length <= 105 -109 <= nums[i] <= 109 方原创 2022-03-30 11:10:25 · 749 阅读 · 1 评论 -
力扣解题——(二)两数相加
两数相加 题目 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外,这两个数都不会以 0 开头。 例如: 输入:l1 = [2,4,3], l2 = [5,6,4] 输出:[7,0,8] 解释:342 + 465 = 807. 输入:l1 = [9,9,9,9,9,9,9], l2 = [9,9,9,9] 输出:[8,9,9,9,0,0,0,1] 我的原创 2022-02-26 13:51:22 · 114 阅读 · 0 评论 -
力扣解题——(一)两数之和
两数之和 题目 给定一个整数数组 nums和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那两个整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可以按任意顺序返回答案。 我的解决方法 1.小白法 贼拉小白的解决方法,最简单也是最复杂方法,最复杂就是指时间复杂度高,O(n2),先就这样吧,数据结构和算法学完了再来改! class Solution { public int[] twoSum(int[]原创 2022-02-23 20:14:40 · 309 阅读 · 0 评论