leetcode刷题
小人物哈哈哈哈
我的理想就是理想不再是理想
展开
-
LeetCode-26.删除有序数组中的重复项
删除有序数组中的重复项 1.题目描述 给你一个 升序排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。 2.解题思路 因为要求“原地”,也就是空间复杂度为O(1),所以想到用双指针。i指向当前遍历的元素,j指向我们要生成的新数组的末尾,开始时j是0,因为数组是升序的,所以只有当nums[i]不等于nums[j]时,我们才把下标为i的元素转移到下标为j+1的位置。 3.代码 class Solution {原创 2022-03-25 10:41:44 · 337 阅读 · 0 评论 -
leetcode-1.两数之和
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2022-03-24 22:06:05 · 540 阅读 · 0 评论