- 博客(5)
- 收藏
- 关注
原创 2021-09-24
DREAMMAKER的做题记录2021年9月24日1、最大子序和给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/maximum-subarray暴力法class Solution { public int maxSubArray(int[] nums) { int max = 0x80000000;//初始值定义为INT_MIN
2021-09-24 20:20:33 58
原创 2021-09-17
DREAMMAKER的做题记录2021年9月17日1、只出现一次的数字给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。链接:https://leetcode-cn.com/leetbook/read/top-interview-questions-easy/x21ib6/?discussion=LIRNfM来源:力扣(LeetCode)先排序再判断class Solution { public int singleNumber(in
2021-09-17 15:20:31 54
原创 2021-09-16
DREAMMAKER的做题记录2021年9月16日1、存在重复元素给定一个整数数组,判断是否存在重复元素。如果存在一值在数组中出现至少两次,函数返回 true 。如果数组中每个元素都不相同,则返回 false 。链接:https://leetcode-cn.com/leetbook/read/top-interview-questions-easy/x248f5/来源:力扣(LeetCode)...
2021-09-16 11:51:35 92
原创 2021-09-12
DREAMMAKER的做题记录2021年9月12日1、旋转数组给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。链接:https://leetcode-cn.com/leetbook/read/top-interview-questions-easy/x2skh7/来源:力扣(LeetCode)辅助数组法public void rotate(int nums[], int k) { int length = nums.length; int
2021-09-16 11:02:19 54
原创 2021-09-09
DREAMMAKER的做题记录2021年9月9日1、题目:删除排序数组中的重复项给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。链接:https://leetcode-cn.com/leetbook/read/top-interview-questions-easy/x2gy9m/来源:力扣(LeetCode)1、双指针法使用两个指针
2021-09-09 12:01:31 109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人