Sulimin
首页
归档
分类
标签
关于
每日目标
leetcode127-单词接龙
2020-11-05
leetcode349-两个数组的交集
349. 两个数组的交集示例1: 输入: nums1 = [1,2,2,1], num2 = [2,2] 输出: [2] 示例2: 输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4] 输出:[9,4] 说明: 输出结果中的每个元素一定是唯一的。 我们可以不考虑输出结果的顺序。 方法一:两个集合 哈希 如果使用哈希集合存储元素,则可以在$O(1)$的时间内判断一个元素
2020-11-02
leetcode
每日一题
leetcode
leetcode1207-独一无二的出现次数
1207. 独一无二的出现次数给你一个整数数组arr,请你帮忙统计数组中每个数的出现次数。如果每个数的出现次数都是独一无二的,就返回true;否则返回false。 示例1: 输入:arr = [1,2,2,1,1,3] 输出:true 解释:在该数组中,1出现了3次,2出现了2次,3只出现了1次。没有两个数的出现次数相同。 示例2: 输入:arr = [1,2] 输出:false 示例3: 输入:
2020-10-28
leetcode
每日一题
leetcode
leetcode234-回文链表
2020-10-23
leetcode977-有序数组的平方
977. 有序数组的平方给定一个按非递减顺序排序的整数数组A,返回每个数字的平方组成的新数组,要求也按非递减顺序排序。 示例1: 输入:[-4, -1, 0, 3, 10] 输出:[0, 1, 9, 16, 100] 示例2: 输入:[-7, -3, 2, 3, 11] 输出:[4, 9, 9, 49, 121] 提示: 1<= A.length <= 1000 -10000 &l
2020-10-21
leetcode
每日一题
leetcode
leetcode116-填充每个节点的下一个右侧节点指针
116. 填充每个节点的下一个右侧节点指针给定一个完美二叉树,其所有叶子节点都在同一层,每个父节点都有两个子节点。二叉树定义如下: struct Node { int val; Node *left; Node *right; Node *next; } 填充它的每个next指针,让这个指针指向下一个右侧节点,如果找不到下一个右侧节点,则将next指针设置为NULL。
2020-10-16
leetcode
每日一题
leetcode
leetcode1002-查找常用字符
1002. 查找常用字符给定仅有小写字母组成的字符串数组A,返回列表中的每个字符串中都显示的全部字符(包括重复字符)组成的列表。例如,如果一个字符在每个字符串中出现3次,但不是4次,则需要在最终答案中包含该字符3次。 你可以按任意顺序返回答案。 示例1: 输入:["bella", "label", "roller"] 输出:["e", "l", "l"] 提示: $1 <= A.lengt
2020-10-14
leetcode
每日一题
leetcode
leetcode24-两两交换链表中的节点
24.两两交换链表中的节点给定一个链表,两两交换其中的相邻的节点,并返回交换后的链表。你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。示例1: 输入:head = [1,2,3,4] 输出:[2,1,4,3] 示例2: 输入:head = [] 输出:[] 示例3: 输入:head = [1] 输出:[1] 提示: 链表中节点的数目在范围[0, 100]内 0 <= No
2020-10-13
leetcode
每日一题
leetcode
随笔-近来杂谈
This blog is encrypted.
2020-10-12
随笔
随笔
leetcode530-二叉搜索树的最小绝对差
二叉搜索树的最小绝对差给你一棵所有节点为非负值的二叉搜索树,请你计算树中任意两节点的差的绝对值的最小值。 思路 git config —global user.email “you@example.com” git config —global user.name “Your Name” 对升序数组$a$求任意两个元素之差的绝对值的最小值,答案一定为相邻两个元素之差的最小值,即 ans =
2020-10-12
leetcode
每日一题
leetcode
1
…
3
4
5
6
7
…
11
搜索
×
关键词