Sakuta Azusagawa
Sakuta Azusagawa
全部文章
分类
Golang(8)
Java(22)
Leetcode题解(108)
Redis(1)
剑指Offer(56)
操作系统(2)
计算机组成原理(1)
计算机网络(3)
设计模式(17)
归档
标签
去牛客网
登录
/
注册
youzhihua的博客
有志者,事竟成,破釜沉舟,百二秦关终属楚;苦心人,天不负,卧薪尝胆,三千越甲可吞吴
全部文章
(共102篇)
90. 子集 II
题目描述 给定一个可能包含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。 说明:解集不能包含重复的子集。 示例: 输入: [1,2,2] 输出: [ [2], [1], [1,2,2], [2,2], [1,2], [] ]思路 1.这道题和78.子集的解题...
算法
Leetcode
2019-10-31
0
614
89.格雷编码
题目描述 格雷编码是一个二进制数字系统,在该系统中,两个连续的数值仅有一个位数的差异。 给定一个代表编码总位数的非负整数 n,打印其格雷编码序列。格雷编码序列必须以 0 开头。 示例: 输入: 2 输出: [0,1,3,2] 解释: 00 - 0 01 - 1 11 - 3 10 - 2 对于给定...
算法
Leetcode
2019-10-31
0
457
88.合并两个有序数组
题目描述 给定两个有序整数数组 nums1 和 nums2,将 nums2 合并到 nums1 中,使得 num1 成为一个有序数组。 说明: 初始化 nums1 和 nums2 的元素数量分别为 m 和 n。 你可以假设 nums1 有足够的空间(空间大小大于或等于 m + n)来保存 nums...
算法
Leetcode
2019-10-31
0
475
86. 分隔链表
题目描述 给定一个链表和一个特定值 x,对链表进行分隔,使得所有小于 x 的节点都在大于或等于 x 的节点之前。 你应当保留两个分区中每个节点的初始相对位置。 示例: 输入: head = 1->4->3->2->5->2, x = 3 输出: 1->2->...
Java
Leetcode
2019-10-29
0
461
83. 删除排序链表中的重复元素
题目描述 给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。 示例: 输入: 1->1->2 输出: 1->2思路 1.我们可以设置一个整型保存当前结点的值,若该值与下个结点的值相等,便证明它是重复的,跳过该结点即可。2.整体思想类似于双指针,具体细节可以见下文代码实现...
Java
Leetcode
2019-10-29
0
702
82. 删除排序链表中的重复元素 II
题目描述 给定一个排序链表,删除所有含有重复数字的节点,只保留原始链表中 没有重复出现 的数字。 示例: 输入: 1->2->3->3->4->4->5 输出: 1->2->5思路 1.这道题的核心思想是跳过值重复的结点。2.可以设置一个哑结点,防止链...
Java
Leetcode
2019-10-29
0
475
81. 搜索旋转排序数组 II
题目描述 假设按照升序排序的数组在预先未知的某个点上进行了旋转。 ( 例如,数组 [0,0,1,2,2,5,6] 可能变为 [2,5,6,0,0,1,2] )。 编写一个函数来判断给定的目标值是否存在于数组中。若存在返回 true,否则返回 false。 示例: 输入: nums = [2,5,6,...
Java
算法
Leetcode
2019-10-28
0
495
79.单词搜索
题目描述 给定一个二维网格和一个单词,找出该单词是否存在于网格中。 单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。 示例: board = [ ['A','B','C','E'], ['S','F...
算法
Java
Leetcode
Golang
2019-10-25
0
719
80.删除排序数组中的重复项 II
题目描述 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素最多出现两次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 示例: 给定 nums = [1,1,1,2,2,3], 函数应返回新长度 length = ...
Leetcode
2019-10-22
0
443
78.子集
题目描述 给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。 说明:解集不能包含重复的子集。 示例: 输入: nums = [1,2,3] 输出: [ [3], [1], [2], [1,2,3], [1,3], [2,3], [1,2], ...
算法
Leetcode
Java
Golang
2019-10-21
0
545
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页