LeetCode
Stand扬
技术交流
展开
-
LeetCode刷题笔记-77
LeetCode-77. 组合(中等):给定两个整数 n 和 k,返回 1 ... n 中所有可能的 k 个数的组合。示例:输入: n = 4, k = 2输出:[ [2,4], [3,4], [2,3], [1,2], [1,3], [1,4],]我的解法:这道题很自然想到了递归,就像46题中的方法,只不过不能出现重复的元素,想到用集合做(这里提...原创 2019-11-28 17:11:00 · 119 阅读 · 0 评论 -
LeetCode刷题笔记-76
LeetCode-76. Minimum Window Substring(Hard):Given a string S and a string T, find the minimum window in S which will contain all the characters in T in complexity O(n).Example:Input: S = "ADOBE...原创 2019-11-27 17:34:07 · 153 阅读 · 0 评论 -
LeetCode刷题笔记-65
LeetCode-65. 有效数字(Hard):验证给定的字符串是否可以解释为十进制数字。例如:"0" => true" 0.1 " => true"abc" => false"1 a" => false"2e10" => true" -90e3 " => true" 1e" => false"e3" => false...原创 2019-11-18 10:51:53 · 124 阅读 · 0 评论 -
LeetCode刷题笔记-46
LeetCode-46. Permutations(Medium):Given a collection of distinct integers, return all possible permutations.Example:Input: [1,2,3]Output:[ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2...原创 2019-07-31 23:08:22 · 92 阅读 · 0 评论 -
LeetCode刷题笔记-7
LeetCode-7. Reverse Integer(Easy):Given a 32-bit signed integer, reverse digits of an integer.Example 1:Input: 123Output: 321Example 2:Input: -123Output: -321Example 3:Input: 120...原创 2019-07-23 15:41:16 · 103 阅读 · 0 评论 -
LeetCode刷题笔记-47
LeetCode-47. Permutations II(Medium):Given a collection of numbers that might contain duplicates, return all possible unique permutations.Example:Input: [1,1,2]Output:[ [1,1,2], [1,2,1],...原创 2019-08-02 10:56:50 · 97 阅读 · 0 评论 -
LeetCode刷题笔记-51
LeetCode-51. N-Queens(Hard):The n-queens puzzle is the problem of placing n queens on an n×n chessboard such that no two queens attack each other.Given an integer n, return all distinct solution...原创 2019-08-13 15:51:49 · 115 阅读 · 0 评论 -
LeetCode刷题笔记-49
LeetCode-49. Group Anagrams(Medium):Given an array of strings, group anagrams together.Example:Input: ["eat", "tea", "tan", "ate", "nat", "bat"],Output:[ ["ate","eat","tea"], ["nat","tan"...原创 2019-08-11 21:50:16 · 120 阅读 · 0 评论 -
LeetCode刷题笔记-52
LeetCode-51. N-Queens(Hard):The n-queens puzzle is the problem of placing n queens on an n×n chessboard such that no two queens attack each other.Given an integern, return the number ofdistinc...原创 2019-08-25 10:33:49 · 99 阅读 · 0 评论 -
LeetCode刷题笔记-50
LeetCode-50. Group Anagrams(Medium):Implement pow(x, n), which calculatesx raised to the power n (xn).Example 1:Input: 2.00000, 10Output: 1024.00000Example 2:Input: 2.10000, 3Output: 9...原创 2019-08-12 21:58:30 · 99 阅读 · 0 评论 -
LeetCode刷题笔记-60
LeetCode-60.第k个排列(medium):给出集合 [1,2,3,…,n],其所有元素共有 n! 种排列。按大小顺序列出所有排列情况,并一一标记,当 n = 3 时, 所有排列如下: "123" "132" "213" "231" "312" "321"给定 n 和 k,返回第 k 个排列。说明: 给定 n 的范...原创 2019-09-25 14:38:40 · 190 阅读 · 0 评论 -
LeetCode刷题笔记-11
LeetCode-11. Container With Most Water(Medium):Given n non-negative integers a1, a2, ..., an, where each represents a point at coordinate (i, ai). n vertical lines are drawn such that the two endpo...原创 2019-07-26 10:53:32 · 221 阅读 · 0 评论 -
LeetCode刷题笔记-45
LeetCode-45. Jump Game II(Hard):Given an array of non-negative integers, you are initially positioned at the first index of the array.Each element in the array represents your maximum jump length ...原创 2019-07-26 10:29:33 · 105 阅读 · 0 评论 -
LeetCode刷题笔记-2
LeetCode-2.Add Two Numbers (Medium):You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes contain a single d...原创 2019-07-18 11:15:42 · 113 阅读 · 0 评论 -
LeetCode刷题笔记-3
LeetCode-3.Longest Substring Without Repeating Characters (Medium):Given a string, find the length of the longest substring without repeating characters.Example 1:Input: "abcabcbb"Output: 3 E...原创 2019-07-18 15:13:52 · 90 阅读 · 0 评论 -
LeetCode刷题笔记-4
LeetCode-4.Median of Two Sorted Arrays(Hard):There are two sorted arrays nums1 and nums2 of size m and n respectively.Find the median of the two sorted arrays. The overall run time complexity shou...原创 2019-07-18 17:40:26 · 70 阅读 · 0 评论 -
LeetCode刷题笔记-8
LeetCode-8. String to Integer (atoi)(Medium):Implement atoi whichconverts a string to an integer.The function first discards as many whitespace characters as necessary until the first non-whitesp...原创 2019-07-23 16:19:35 · 182 阅读 · 0 评论 -
LeetCode刷题笔记-9
LeetCode-9. Palindrome Number(Easy):Determine whether an integer is a palindrome. An integerisapalindrome when itreads the same backward as forward.Example 1:Input: 121Output: trueExamp...原创 2019-07-23 16:27:31 · 145 阅读 · 0 评论 -
LeetCode刷题笔记-5
LeetCode-5.Longest Palindromic Substring(Medium):Given a string s, find the longest palindromic substring in s. You may assume that the maximum length of s is 1000.Example 1:Input: "babad"Outp...原创 2019-07-19 10:19:57 · 138 阅读 · 0 评论 -
LeetCode刷题笔记-6
LeetCode-6.ZigZag Conversion(Medium):The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font for better ...原创 2019-07-19 16:06:31 · 141 阅读 · 0 评论 -
LeetCode刷题笔记-10
LeetCode-10. Regular Expression Matching(Hard):Given an input string (s) and a pattern (p), implement regular expression matching with support for '.' and '*'.'.' Matches any single character.'*...原创 2019-07-24 10:58:53 · 89 阅读 · 0 评论 -
LeetCode刷题笔记-48
LeetCode-48. Rotate Image(Medium):You are given an n x n 2D matrix representing an image.Rotate the image by 90 degrees (clockwise).Note:You have to rotate the image in-place, which means you ...原创 2019-08-02 16:55:48 · 93 阅读 · 0 评论 -
LeetCode刷题笔记-44
LeetCode-44. Wildcard Matching(Hard):Given an input string (s) and a pattern (p), implement wildcard pattern matching with support for '?' and '*'.'?' Matches any single character.'*' Matches an...原创 2019-07-21 19:17:43 · 145 阅读 · 0 评论 -
LeetCode刷题笔记-1
写在开端: 几个月前用Python刷了几十道题,后来因为别的事停止了,现在想继续刷,考虑到Python的功能太强大并且Java在企业中用的也比较多,后续都用Java来刷,希望能提高自己的代码能力。原则上是按照序号刷,但如果某一类题想集中训练也会跳刷,对每道题做一个记录,提升自己的信心。LeetCode-1.Two Sum(Easy):Given an array of in...原创 2019-07-18 10:04:36 · 117 阅读 · 0 评论