![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LeetCode
liuyanggofurther
这个作者很懒,什么都没留下…
展开
-
LeetCode-19 删除链表的第n个节点
问题 给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。 示例: 给定一个链表: 1->2->3->4->5, 和 n = 2. 当删除了倒数第二个节点后,链表变为 1->2->3->5. 说明: 给定的 n 保证是有效的。 进阶: 你能尝试使用一趟扫描实现吗? 解答 class Solution(object): de原创 2018-10-22 07:37:40 · 130 阅读 · 0 评论 -
LeetCode-557 反转字符串中的单词
问题 给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。 示例 1: 输入: “Let’s take LeetCode contest” 输出: “s’teL ekat edoCteeL tsetnoc” 注意:在字符串中,每个单词由单个空格分隔,并且字符串中不会有任何额外的空格。 解答 class Solution(object): def...原创 2018-10-22 20:51:01 · 162 阅读 · 0 评论 -
LeetCode-20
问题 给定一个只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 注意空字符串可被认为是有效字符串。 示例 1: 输入: “()” 输出: true 示例 2: 输入: “()[]{}” 输出: true 示例 3: 输入: “(]” 输出: false 示例 4: 输入:...原创 2018-10-21 07:03:34 · 134 阅读 · 0 评论 -
LeetCode-141 环形链表
问题 给定一个链表,判断链表中是否有环。 进阶: 你能否不使用额外空间解决此题? 解答 # Definition for singly-linked list. # class ListNode(object): # def __init__(self, x): # self.val = x # self.next = None # Solut...原创 2018-10-21 07:05:25 · 110 阅读 · 0 评论 -
LeetCode-206 反转链表
问题 反转一个单链表。 示例: 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL 进阶: 你可以迭代或递归地反转链表。你能否用两种方法解决这道题? 解答 # Definition for singly-linked list. # class ListNode(object): #...原创 2018-10-21 07:07:59 · 104 阅读 · 0 评论 -
LeetCode-239 滑动窗口最大值
问题 给定一个数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口 k 内的数字。滑动窗口每次只向右移动一位。 返回滑动窗口最大值。 示例: 输入: nums = [1,3,-1,-3,5,3,6,7], 和 k = 3 输出: [3,3,5,5,6,7] 解释: 滑动窗口的位置 最大值 [1 3 -1] -3 ...原创 2018-10-21 07:12:05 · 336 阅读 · 0 评论