LeetCode
会坚持分享在 LeetCode 上做题的一些思路和代码实现的整理,进一步总结算法中的学习方法。
小鹿动画学编程
公众号「小鹿动画学编程」原创作者!
展开
-
LeetCode 之 JavaScript 解答第二题 —— 两数相加(Add Two Numbers)
Time:2019/4/2Title: ADD Two NumbersDifficulty: mediumAuthor:小鹿公众号:一个不甘平凡的码农。题目二:ADD Two NumbersYou are given two non-empty linked lists representing two non-negative integers. The digits are s...原创 2019-04-03 21:01:56 · 381 阅读 · 0 评论 -
LeetCode 之 JavaScript 解答第344题 —— 反转字符串(Reverse String)
Time:2019/4/18Title: Reverse StringDifficulty: EasyAuthor: 小鹿题目:Reverse String(反转字符串)Write a function that reverses a string. The input string is given as an array of characters char[].Do not ...原创 2019-04-21 12:03:35 · 1067 阅读 · 0 评论 -
LeetCode 之 JavaScript 解答第8题 —— 字符串转换整数 (String to Integer )
Time:2019/4/19Title: String To IntegerDifficulty: MediumAuthor: 小鹿题目:String To Integer(字符串转换整数 (atoi))Implement atoi which converts a string to an integer.The function first discards as many w...原创 2019-04-21 12:11:21 · 1067 阅读 · 0 评论 -
LeetCode 之 JavaScript 解答第70题 —— 爬楼梯(Climbing Stairs)
Time:2019/4/12Title:Clibing SrairsDifficulty: EasyAuthor:小鹿题目:Climbing StairsYou are climbing a stair case. It takes n steps to reach to the top.Each time you can either climb 1 or 2 steps. In...原创 2019-04-14 09:36:55 · 387 阅读 · 0 评论 -
LeetCode 之 JavaScript 解答第104题 —— 二叉树的最大深度(Maximum Depth of Binary Tree)
Time:2019/4/22Title: Maximum Depth of Binary TreeDifficulty: MediumAuthor:小鹿题目:Maximum Depth of Binary Tree(二叉树的最大深度)Given a binary tree, find its maximum depth.The maximum depth is the number...原创 2019-04-25 22:45:56 · 1364 阅读 · 0 评论 -
LeetCode 之 JavaScript 解答第641题 —— 设计双端队列(Design Circular Deque)
Time:2019/4/15Title: Design Circular DequeDifficulty: MediumAuthor: 小鹿题目:Design Circular DequeDesign your implementation of the circular double-ended queue (deque).Your implementation should s...原创 2019-04-17 08:17:23 · 361 阅读 · 0 评论 -
LeetCode 之 JavaScript 解答第239题 —— 滑动窗口最大值(Sliding Window Maximum)
Time:2019/4/16Title: Sliding Window MaximumDifficulty: DifficultyAuthor: 小鹿题目:Sliding Window MaximumGiven an array nums, there is a sliding window of size k which is moving from the very left o...原创 2019-04-17 17:18:58 · 923 阅读 · 0 评论 -
LeetCode 之 JavaScript 解答第151题 —— 反转字符串中的单词 (Reverse Words in a String)
Time:2019/4/20Title: Reverse Words In a StringDifficulty: MidumnAuthor: 小鹿题目:Reverse Words In a String(翻转字符串里的单词)Given an input string, reverse the string word by word.给定一个字符串,逐个翻转字符串中的每个单词。...原创 2019-04-22 16:49:06 · 1225 阅读 · 0 评论 -
LeetCode 之 JavaScript 解答第69题 —— X 的平方根(Squrt(x))
Time:2019/4/16Title: Sliding Window MaximumDifficulty: DifficultyAuthor: 小鹿题目:Sliding Window MaximumGiven an array nums, there is a sliding window of size k which is moving from the very left o...原创 2019-04-19 06:22:13 · 1158 阅读 · 0 评论 -
LeetCode 之 JavaScript 解答第142题 —— 环形链表 II(Linked List Cycle II)
Time:2019/4/8Title: Linked List Cycle IIDifficulty: mediumAuthor:小鹿题目:Linked List Cycle IIGiven a linked list, return the node where the cycle begins. If there is no cycle, return null.To repr...原创 2019-04-09 21:23:22 · 344 阅读 · 0 评论 -
LeetCode 之 JavaScript 解答第20题 —— 有效的括号(Valid Parentheses)
Time:2019/4/11Title: Valid ParenthesesDifficulty: EasyAuthor: 小鹿题目:Valid ParenthesesGiven a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string ...原创 2019-04-12 21:46:48 · 330 阅读 · 0 评论 -
LeetCode 之 JavaScript 解答第十五题 —— 三数之和(3Sum)
Time:2019/4/3Title:3SumDifficulty: mediumAuthor:小鹿题目三:ADD Two NumbersGiven an array nums of n integers, are there elements a, b, c in nums such that a + b + c = 0? Find all unique triplets in t...原创 2019-04-04 20:28:19 · 290 阅读 · 0 评论 -
LeetCode 之 JavaScript 解答第169题 —— 求众数 I(Majority Element)
Time:2019/4/4Title: Majority Element 1Difficulty: easyAuthor: 小鹿题目:Majority Element 1Given an array of size n, find the majority element. The majority element is the element that appears more t...原创 2019-04-05 17:55:08 · 294 阅读 · 0 评论 -
LeetCode 之 JavaScript 解答第229题 —— 求众数 II(Majority Element)
Time:2019/4/5Title: Majority Element 2Difficulty: mediumAuthor: 小鹿问题:Majority Element 2Given an integer array of size n, find all elements that appear more than ⌊ n/3 ⌋ times.Note: The algorit...原创 2019-04-05 18:00:58 · 230 阅读 · 0 评论 -
LeetCode 之 JavaScript 解答第21题 —— 合并两个有序链表(Merge Two Sorted Lists)
Time:2019/4/9Title: Merge Two Sorted ListsDifficulty: EasyAuthor: 小鹿题目:Merge Two Sorted ListsMerge two sorted linked lists and return it as a new list. The new list should be made by splicing t...原创 2019-04-10 20:44:29 · 365 阅读 · 0 评论 -
LeetCode 之 JavaScript 解答第41题 —— 缺失的第一个正数(First Missing Positive)
Time:2019/4/6Title: First Missing PositiveDifficulty: DifficultyAuthor: 小鹿题目:First Missing PositiveGiven an unsorted integer array, find the smallest missing positive integer.Note:Your algori...原创 2019-04-07 11:30:24 · 328 阅读 · 0 评论 -
LeetCode 之 JavaScript 解答第23题 —— 合并K个有序链表(Merge K Sorted Lists)
Time:2019/4/10Title: Merge K Sorted ListsDifficulty: DifficultyAuthor: 小鹿题目:Merge K Sorted ListsMerge k sorted linked lists and return it as one sorted list. Analyze and describe its complexity...原创 2019-04-11 22:58:35 · 611 阅读 · 0 评论 -
LeetCode 之 JavaScript 解答第141题 —— 环形链表 I(Linked List Cycle I)
Time:2019/4/7Title: Linked List CycleDifficulty: EasyAuthor:小鹿题目:Linked List Cycle IGiven a linked list, determine if it has a cycle in it.To represent a cycle in the given linked list, we use...原创 2019-04-09 06:26:51 · 274 阅读 · 0 评论 -
LeetCode 之 JavaScript 解答第一题 —— 两数之和(Two Sum)
Time:2019/4/1Title:Two SumDifficulty: simpleAuthor:小鹿题目一:Two SumGiven an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume that eac...原创 2019-04-03 10:30:03 · 436 阅读 · 0 评论 -
LeetCode 之 JavaScript 解答第226题 —— 翻转二叉树(Invert Binary Tree)
Time:2019/4/21Title: Invert Binary TreeDifficulty: EasyAuthor: 小鹿题目:Invert Binary Tree(反转二叉树)Invert a binary tree.反转二叉树Example:Input: 4 / \ 2 7 / \ / \1 3 6 9Outp...原创 2019-04-24 16:53:24 · 1079 阅读 · 0 评论