×
请登录
账号
密码
登录 Use it
博客
随笔
分享
标签
344. 反转字符串
344. 反转字符串 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 你可以假设数组中的所有字符都是...
小豆丁
博客
1年前
1103
0
1. 两数之和
1. 两数之和 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。 你可以按任意顺序返回答...
小豆丁
博客
1年前
1110
0
283. 移动零
283. 移动零 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 示例: 输入: [0,1,0,3,12] 输出: [1,3,12,0,0] #解析 快慢指针,直接用不是0的去覆盖 class S...
小豆丁
博客
1年前
1267
0
369. 给单链表加一
369. 给单链表加一 用一个 非空 单链表来表示一个非负整数,然后将这个整数加一。 你可以假设这个整数除了 0 本身,没有任何前导的 0。 这个整数的各个数位按照 高位在链表头部、低位在链表尾部 的顺序排列。 示例: 输入: [1,2,3] 输...
小豆丁
博客
1年前
1403
0
66. 加一
66. 加一 给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一。 最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。 你可以假设除了整数 0 之外,这个整数不会以零开头。 示例 1: 输入:digits = [1...
小豆丁
博客
1年前
1101
0
350. 两个数组的交集 II
350. 两个数组的交集 II 给定两个数组,编写一个函数来计算它们的交集。 示例 1: 输入:nums1 = [1,2,2,1], nums2 = [2,2] 输出:[2,2] 示例 2: 输入:nums1 = [4,9,5], nums2 =...
小豆丁
博客
1年前
1230
0
349. 两个数组的交集
349. 两个数组的交集 给定两个数组,编写一个函数来计算它们的交集。 示例 1: 输入:nums1 = [1,2,2,1], nums2 = [2,2] 输出:[2] 示例 2: 输入:nums1 = [4,9,5], nums2 = [9,4...
小豆丁
博客
1年前
1208
0
260. 只出现一次的数字 III
260. 只出现一次的数字 III 给定一个整数数组 nums,其中恰好有两个元素只出现一次,其余所有元素均出现两次。 找出只出现一次的那两个元素。 示例 : 输入: [1,2,1,3,2,5] 输出: [3,5] 注意: 结果输出的顺序并不重要...
小豆丁
博客
1年前
1034
0
137. 只出现一次的数字 II
137. 只出现一次的数字 II 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现了三次。找出那个只出现了一次的元素。 说明: 你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗? 示例 1: 输入: [2,2,3...
小豆丁
博客
1年前
1025
0
136. 只出现一次的数字
136. 只出现一次的数字 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 说明: 你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗? 示例 1: 输入: [2,2,1] 输出...
小豆丁
博客
1年前
1100
0
1
...
11
12
13
14
热门文章
1.
148. 排序链表
2.
138. 复制带随机指针的链表
3.
23. 合并K个升序链表
4.
76. 最小覆盖子串
5.
Spring中如何静态持有ApplicationContext对象
6.
剑指 Offer 59 - I. 滑动窗口的最大值
最新发布
1.
138. 复制带随机指针的链表
2.
148. 排序链表
3.
23. 合并K个升序链表
4.
76. 最小覆盖子串
5.
剑指 Offer 59 - I. 滑动窗口的最大值
6.
227. 基本计算器 II