LeetCode
DayDreammerⅠ
这个作者很懒,什么都没留下…
展开
-
LeetCode [栈] 496.Next Greater Element I(C++和Python实现)
496 Next Greater Element I[难度:简单][哈希表/栈]【题目】You are given two arrays(without duplicates)nums1andnums2wherenums1’s elements are subset ofnums2. Find all the next greater numbers fornums1'...原创 2019-05-18 14:14:20 · 245 阅读 · 0 评论 -
LeetCode [栈] 844.Backspace String Compare(C++和Python实现)
844 Backspace String Compare [难度:简单] [空间复杂度为1|巧妙运用变量]【题目】Given twostringsSandT,return if they are equal when both are typed into empty text editors.#means a backspace character.Example 1:...原创 2019-05-17 19:55:13 · 387 阅读 · 0 评论 -
LeetCode [栈] 155.Min Stack(C++和Python实现)
155 Min Stack [难度:简单] [最小栈] (解法很巧妙)【题目】Design a stack that supports push, pop, top, and retrieving the minimum element in constant time.push(x) -- Push element x onto stack. pop() -- Removes th...原创 2019-05-17 19:53:25 · 266 阅读 · 0 评论 -
LeetCode [栈] 20.Valid Parentheses (C++和Python实现)
20 Valid Parentheses [难度:简单] [括号匹配]【题目】Given a string containing just the characters'(',')','{','}','['and']', determine if the input string is valid.An input string is valid if:Open br...原创 2019-05-17 19:51:52 · 201 阅读 · 0 评论 -
LeetCode [链表] 141.Linked List Cycle (C++和Python实现)
141.Linked List Cycle [难度:简单]【题目】Given a linked list, determine if it has a cycle in it.To represent a cycle in the given linked list, we use an integerposwhich represents the position (0-inde...原创 2019-05-17 19:49:52 · 198 阅读 · 0 评论 -
LeetCode [链表] 234.Palindrome Linked List (C++和Python实现)
234.Palindrome Linked List [难度:简单]【题目】Given a singly linked list, determine if it is a palindrome.Example 1:Input: 1->2Output: falseExample 2:Input: 1->2->2->1Output: true...原创 2019-05-17 19:48:22 · 265 阅读 · 0 评论 -
LeetCode [链表] 876. Middle of the Linked List (C++和Python实现)
876. Middle of the Linked List [难度:简单]【题目】Given a non-empty, singlylinked list with head nodehead, returnamiddle node of linked list.If there are two middle nodes, return the second middle n...原创 2019-05-17 19:46:42 · 321 阅读 · 0 评论 -
LeetCode [链表] 206. Reverse Linked List (C++和Python实现)
206. Reverse Linked List [难度:简单]【题目】Reverse a singly linked list.Example:Input: 1->2->3->4->5->NULLOutput: 5->4->3->2->1->NULLFollow up:A linked list can b...原创 2019-05-17 19:45:04 · 192 阅读 · 0 评论 -
LeetCode [链表] 19.Remove Nth Node From End of List (C++和Python实现)
19.Remove Nth Node From End of List [难度:中等]【题目】Given a linked list, remove then-th node from the end of list and return its head.Example:Given linked list: 1->2->3->4->5, and n =...原创 2019-05-17 19:42:41 · 210 阅读 · 0 评论 -
LeetCode [链表] 21.Merge Two Sorted Lists (C++和Python实现)
21.Merge Two Sorted Lists [难度:简单]【题目】Merge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of the first two lists.Example:Input...原创 2019-05-17 19:41:11 · 182 阅读 · 0 评论 -
LeetCode [栈] 682.Baseball Game(C++和Python实现)
682 Baseball Game[难度:简单][stringstream:字符串转整数神器]【题目】You're now a baseball game point recorder.Given a list of strings, each string can be one of the 4 following types:Integer(one round's sco...原创 2019-05-18 14:14:12 · 221 阅读 · 0 评论