博客专栏  >  编程语言   >  LeetCode

LeetCode

针对LeetCode题型的分析和学习总结。

关注
1 已关注
32篇博文
  • <32>——Longest Valid Parentheses

    32、Longest Valid Parentheses 最长有效括号 给定一个仅仅包含'('或 ')'的字符串,找出其中最长有效括号组成的子集的长度。 字符串"(()",它的最长有效号符子...

    2017-09-19 22:34
    119
  • <1>——Two Sum

    Two Sum  两数之和 给一个整数数组,找到两个数使得他们的和等于一个给定的数 target。 你需要实现的函数twoSum需要返回这两个数的下标, 并且第一个下标小于第二个下标。注意这里下...

    2017-08-18 22:56
    52
  • <2>——Add Two Numbers

    2、Add Two Numbers 链表求和 你有两个用链表代表的整数,其中每个节点包含一个数字。数字存储按照在原来整数中相反的顺序,使得第一个数字位于链表的开头。写出一个函数将两个整数相...

    2017-08-19 11:47
    53
  • <3>—— Longest Substring Without Repeating Characters

    3、Longest Substring Without Repeating Characters 最长无重复字符的子串 给定一个字符串,请找出其中无重复字符的最长子字符串。 样例 例如,在"...

    2017-08-19 17:15
    69
  • <4>—— Median of Two Sorted Arrays

    4、 Median of Two Sorted Arrays 两个排序数组的中位数 两个排序的数组A和B分别含有m和n个数,找到两个排序数组的中位数,要求时间复杂度应为O(log (m+n))...

    2017-08-21 23:00
    35
  • <5>—— Longest Palindromic Substring

    5、Longest Palindromic Substring 最长回文子串 给出一个字符串(假设长度最长为1000),求出它的最长回文子串,你可以假定只有一个满足条件的最长回...

    2017-08-30 19:24
    38
  • <6>——ZigZag Conversion

    六、ZigZag Conversion 锯齿变换 题目大意:输入一个字符串和int型(锯齿层数) 将字符串以锯齿变化重新排序 例: “HAIZEIKEJILAOCHUANZHANG",num...

    2017-08-31 19:34
    31
  • <7>——Reverse Integer

    7、 Reverse Integer 反转整数 将一个整数中的数字进行颠倒,当颠倒后的整数溢出时,返回 0 (标记为 32 位整数)。 样例 给定 x = ...

    2017-09-01 22:06
    34
  • <8>——String to Integer (atoi)

    8、String to Integer (atoi) 转换字符串到整数 实现atoi这个函数,将一个字符串转换为整数。如果没有合法的整数,返回0。如果整数超出了32位整数的范围,返回INT_M...

    2017-09-01 23:02
    83
  • <9>—— Palindrome Number

    9、 Palindrome Number 回文数 判断一个正整数是不是回文数。 回文数的定义是,将这个数反转之后,得到的数仍然是同一个数。  注意事项 给的数一定...

    2017-09-02 22:17
    42
  • <10>——Regular Expression Matching

    10、Regular Expression Matching 正则表达式匹配 实现支持'.'和'*'的正则表达式匹配。 '.'匹配任意一个字母。 '*'匹配零个或者多个前面的元素。 匹配应...

    2017-09-03 11:44
    36
  • <11>——Container With Most Water

    11、Container With Most Water 装最多水的容器 给定 n 个非负整数 a1, a2, ..., an, 每个数代表了坐标中的一个点 (i, ai)...

    2017-09-03 12:49
    35
  • <12> ——Integer to Roman

    12、 Integer to Roman 整数转罗马数字 给定一个整数,将其转换成罗马数字。 返回的结果要求在1-3999的范围内。 罗马数字 罗马数字没有0。 1~9          ...

    2017-09-03 13:29
    54
  • <13>—— Roman to Integer

    13、Roman to Integer 罗马数字转整数 给定一个罗马数字,将其转换成整数。 返回的结果要求在1到3999的范围内。 样例 IV -> 4 XII -> ...

    2017-09-03 20:51
    47
  • <14>——Longest Common Prefix

    14、Longest Common Prefix 最长公共前缀 给k个字符串,求出他们的最长公共前缀(LCP) 样例 在 "ABCD" "ABEF" 和 "ACEF" 中,  ...

    2017-09-03 21:27
    47
  • <15>——3Sum

    15、3Sum 三数之和 给出一个有n个整数的数组S,在S中找到三个整数a, b, c,找到所有使得a + b + c = 0的三元组。  注意事项 在三元组(a, b, c),要求a ...

    2017-09-03 22:05
    39
  • <16>——3Sum Closest

    16、3Sum Closest 最接近的三数之和 给一个包含 n 个整数的数组 S, 找到和与给定整数 target 最接近的三元组,返回这三个数的和。  注意事项 ...

    2017-09-03 22:50
    42
  • <17>——Letter Combinations of a Phone Number

    17、Letter Combinations of a Phone Number 电话号码的字母组合 给定一个数字字符串,返回所有可能的字母组合,可以代表。 一个映射的数字字母(就像在电话...

    2017-09-04 13:07
    56
  • <18>——4Sum

    18、4Sum 四数之和 给一个包含n个数的整数数组S,在S中找到所有使得和为给定整数target的四元组(a, b, c, d)。  注意事项 四元组(a, b, c, d)中,需...

    2017-09-04 17:20
    40
  • <19>——Remove Nth Node From End of List

    19、Remove Nth Node From End of List 删除链表中倒数第n个节点 给定一个链表,删除链表中倒数第n个节点,返回链表的头节点。  注意事项 链表中的节...

    2017-09-04 17:52
    64

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部