51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#IU
LeetCode: 51. N-Queens(Medium)
1.原题链接https://leetcode.com/problems/n-queens/description/2.题目要求游戏规则:当两个皇后位于同一条线上时(同一列、同一行、同一45度斜线、同一135度斜线)时,便可以消灭其中一个皇后给出一个n*n的棋盘,要求棋盘上的n个皇后都不能被其他皇后吃掉,给出棋盘上n个皇...
代码星球
·
2021-02-12
LeetCode
N-Queens
Medium
LeetCode:43. Multiply Strings (Medium)
1.原题链接https://leetcode.com/problems/multiply-strings/description/2.题目要求给定两个String类型的正整数num1、num2,返回它们的String类型乘积(1)num1和num2的长度都小于110;(2)num1、num2都只包含0-9之间的字符;(...
代码星球
·
2021-02-12
LeetCode
Multiply
Strings
Medium
LeetCode:49. Group Anagrams(Medium)
1.原题链接https://leetcode.com/problems/group-anagrams/description/2.题目要求给定一个字符串数组,将数组中包含相同字母的元素放在同一个列表,例如:注意:所有的字母都是小写3.解题思路首先对数组中的每个字符串按字母进行排序,这样含有相同字母的字符串排序后可以视作...
代码星球
·
2021-02-12
LeetCode
Group
Anagrams
Medium
LeetCode:46. Permutations(Medium)
1.原题链接https://leetcode.com/problems/permutations/description/2.题目要求给定一个整型数组nums,数组中的数字互不相同,返回该数组所有的排列组合3.解题思路采用递归的方法,使用一个tempList用来暂存可能的排列。4.代码实现1importjava.uti...
代码星球
·
2021-02-12
LeetCode
Permutations
Medium
LeetCode:40. Combination Sum II(Medium)
1.原题链接https://leetcode.com/problems/combination-sum-ii/description/2.题目要求给定一个整型数组candidates[]和目标值target,找出数组中累加之后等于target的所有元素组合注意:(1)每个可能的答案中,数组中的每一个元素只能使用一次;(...
代码星球
·
2021-02-12
LeetCode
Combination
Sum
II
Medium
LeetCode:39. Combination Sum(Medium)
1.原题链接https://leetcode.com/problems/combination-sum/description/2.题目要求给定一个整型数组candidates[]和目标值target,找出数组中累加之后等于target的所有元素组合注意:(1)数组中的每一个元素可以重复用;(2)数组中不存在重复元素;...
代码星球
·
2021-02-12
LeetCode
Combination
Sum
Medium
LeetCode:36. Valid Sudoku(Medium)
1.原题链接https://leetcode.com/problems/valid-sudoku/description/ 2.题目要求给定一个9✖️9的数独,判断该数独是否合法数独用字符类型的二维数组表示,为空的地方用'.'代替 合法应满足以下要求:(1)每一列的数字不重复;(2)每一行的数字不重...
代码星球
·
2021-02-12
LeetCode
Valid
Sudoku
Medium
LeetCode:34. Search for a Range(Medium)
1.原题链接https://leetcode.com/problems/search-for-a-range/description/2.题目要求给定一个按升序排列的整型数组nums[]和目标值target(int类型),如果数组中存在目标值,返回目标值在数组中的起始位置和结束位置,[start,end]。不存在返回[...
代码星球
·
2021-02-12
LeetCode
Search
for
Range
Medium
LeetCode:33. Search in Rotated Sorted Array(Medium)
1.原题链接https://leetcode.com/problems/search-in-rotated-sorted-array/description/2.题目要求给定一个按升序排列的数组nums[]和目标值target,将数组在某点处进行旋转,然后在旋转后的数组中查找与target相同的元素,存在返回其下标,不...
代码星球
·
2021-02-12
LeetCode
Search
in
Rotated
Sorted
LeetCode: 31. Next Permutation (Medium)
1.原题链接https://leetcode.com/problems/next-permutation/description/2.题目要求给出一个整型数组,让我们给出下一个排序情况。注意以下规则:(1)下一个排列必须比原排列要大。例如“1,2,4,5,3”,下一个排列为“1,3,4,5,2”,比之前的排列要大;(2...
代码星球
·
2021-02-12
LeetCode
Next
Permutation
Medium
LeetCode: 29. Divide Two Integers (Medium)
https://leetcode.com/problems/divide-two-integers/description/给出被除数dividend和除数divisor,求出二者相除的商,余数忽略不计。注意:不能使用乘法、除法和取余运算陷阱一:MIN_VALUE/-1会溢出。因为Integer.MIN_VALUE=-...
代码星球
·
2021-02-12
LeetCode
Divide
Two
Integers
Medium
LeetCode:24. Swap Nodes in Pairs(Medium)
https://leetcode.com/problems/swap-nodes-in-pairs/description/给定一个链表,交换相邻的两个结点。已经交换的结点,不再进行交换。注意:所使用的空间大小固定例如,1->2->3->4转换后为2->1->4->3使用一个遍历指针...
代码星球
·
2021-02-12
LeetCode
Swap
Nodes
in
Pairs
LeetCode:22. Generate Parentheses(Medium)
https://leetcode.com/problems/generate-parentheses/description/给出一个正整数n,请求出由n对合法的圆括号组合例如,n=3,答案:采用递归的方法:给定的整数为n,定义一个字符串类型变量str用来保存组合。"("的个数记为left,")"的个数记为right,...
代码星球
·
2021-02-12
LeetCode
Generate
Parentheses
Medium
LeetCode:19. Remove Nth Node From End of List(Medium)
https://leetcode.com/problems/remove-nth-node-from-end-of-list/description/给出一个链表,请删除倒数第n个结点并返回头节点注意:给出的n总在合法范围内;只用一次遍历;3.解题思路删除倒数第n个结点,正着数即删除从表头结点开始的第L-n+1个结点。...
代码星球
·
2021-02-12
LeetCode
Remove
Nth
Node
From
LeetCode:18. 4Sum(Medium)
https://leetcode.com/problems/4sum/description/给出整数数组S[n],在数组S中是否存在a,b,c,d四个整数,使得四个数之和等于目标整数target。请找出所有满足此条件的四个整数。先对nums进行排序,然后采用两层for循环来确定前两个数字,最后在第二层for循环中确定...
代码星球
·
2021-02-12
LeetCode
4Sum
Medium
首页
上一页
...
8
9
10
11
12
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他