Giter Club home page Giter Club logo

leetcode's Introduction

LeetCode

GitHub license

LeetCode Algorithms

# Title Solution Difficulty
965 Univalued Binary Tree JavaScript Easy
961 N-Repeated Element in Size 2N Array JavaScript Easy
938 Range Sum of BST JavaScript Medium
929 Unique Email Addresses JavaScript Easy
922 Sort Array By Parity II JavaScript Easy
890 Find and Replace Pattern JavaScript Medium
888 Uncommon Words from Two Sentences JavaScript Easy
881 Boats to Save People JavaScript Medium
876 Middle of the Linked List JavaScript Easy
859 Buddy Strings JavaScript Easy
852 Peak Index in a Mountain Array JavaScript Easy
844 Backspace String Compare JavaScript Easy
814 Binary Tree Pruning JavaScript Medium
804 Unique Morse Code Words JavaScript Easy
796 Rotate String JavaScript Easy
788 Rotated Digits JavaScript Easy
771 Jewels and Stones JavaScript Easy
760 Find Anagram Mappings JavaScript Easy
747 Largest Number At Least Twice of Others JavaScript Easy
744 Find Smallest Letter Greater Than Target JavaScript Easy
728 Self Dividing Numbers JavaScript Easy
724 Find Pivot Index JavaScript Easy
709 To Lower Case JavaScript Easy
693 Binary Number with Alternating Bits JavaScript Easy
692 Top K Frequent Words JavaScript Medium
686 Repeated String Match JavaScript Easy
682 Baseball Game JavaScript Easy
680 Valid Palindrome II JavaScript Easy
679 24 Game JavaScript Hard
678 Valid Parenthesis String JavaScript Medium
677 Map Sum Pairs JavaScript Medium
676 Implement Magic Dictionary JavaScript Medium
674 Longest Continuous Increasing Subsequence JavaScript Easy
672 Bulb Switcher II JavaScript Medium
671 Second Minimum Node In a Binary Tree JavaScript Easy
670 Maximum Swap JavaScript Medium
660 Remove 9 JavaScript Hard
657 Judge Route Circle JavaScript Easy
654 Maximum Binary Tree JavaScript Medium
653 Two Sum IV - Input is a BST JavaScript Easy
645 Set Mismatch JavaScript Easy
643 Maximum Average Subarray I JavaScript Easy
637 Average of Levels in Binary Tree JavaScript Easy
633 Sum of Square Numbers JavaScript Easy
628 Maximum Product of Three Numbers JavaScript Easy
623 Add One Row to Tree JavaScript Medium
617 Merge Two Binary Trees JavaScript Easy
606 Construct String from Binary Tree JavaScript Easy
599 Minimum Index Sum of Two Lists JavaScript Easy
563 Binary Tree Tilt JavaScript Easy
561 Array Partition I JavaScript Easy
557 Reverse Words in a String III JavaScript Easy
551 Student Attendance Record I JavaScript Easy
543 Diameter of Binary Tree JavaScript Easy
541 Reverse String II JavaScript Easy
532 K-diff Pairs in an Array JavaScript Easy
530 Minimum Absolute Difference in BST JavaScript Easy
524 Longest Word in Dictionary through Deleting JavaScript Medium
520 Detect Capital JavaScript Easy
518 Coin Change 2 JavaScript Medium
515 Find Largest Value in Each Tree Row JavaScript Medium
513 Find Bottom Left Tree Value JavaScript Medium
509 Fibonacci Number JavaScript Easy
508 Most Frequent Subtree Sum JavaScript Medium
507 Perfect Number JavaScript Easy
504 Base 7 JavaScript Easy
496 Next Greater Element I JavaScript Easy
482 License Key Formatting JavaScript Medium
476 Number Complement JavaScript Easy
461 Hamming Distance JavaScript Easy
448 Find All Numbers Disappeared in an Array JavaScript Easy
442 Find All Duplicates in an Array JavaScript Medium
434 Number of Segments in a String JavaScript Easy
412 Fizz Buzz JavaScript Easy
409 Longest Palindrome JavaScript Easy
405 Convert a Number to Hexadecimal JavaScript Easy
404 Sum of Left Leaves JavaScript Easy
387 First Unique Character in a String JavaScript Easy
384 Shuffle an Array JavaScript Medium
345 Reverse Vowels of a String JavaScript Easy
344 Reverse String JavaScript Easy
342 Power of Four JavaScript Easy
326 Power of Three JavaScript Easy
322 Coin Change JavaScript Medium
319 Bulb Switcher JavaScript Medium
278 First Bad Version JavaScript Easy
273 Integer to English Words JavaScript Hard
268 Missing Number JavaScript Easy
263 Ugly Number JavaScript Easy
234 Palindrome Linked List JavaScript Easy
227 Basic Calculator II JavaScript Medium
226 Invert Binary Tree JavaScript Easy
225 Implement Stack using Queues JavaScript Medium
219 Contains Duplicate II JavaScript Easy
217 Contains Duplicate JavaScript Easy
215 Kth Largest Element in an Array JavaScript Medium
206 Reverse Linked List JavaScript Easy
205 Isomorphic Strings JavaScript Easy
203 Remove Linked List Elements JavaScript Easy
202 Happy Number JavaScript Easy
191 Number of 1 Bits JavaScript Easy
190 Reverse Bits JavaScript Easy
172 Factorial Trailing Zeroes JavaScript Easy
171 Excel Sheet Column Number JavaScript Easy
169 Majority Element JavaScript Easy
168 Excel Sheet Column Title JavaScript Easy
167 Two Sum II - Input array is sorted JavaScript Easy
165 Compare Version Numbers JavaScript Medium
155 Min Stack JavaScript Easy
151 Reverse Words in a String JavaScript Medium
146 LRU Cache JavaScript Hard
142 Linked List Cycle II JavaScript Medium
141 Linked List Cycle JavaScript Easy
136 Single Number JavaScript Medium
122 Best Time to Buy and Sell Stock II JavaScript Easy
121 Best Time to Buy and Sell Stock JavaScript Easy
119 Pascal's Triangle II JavaScript Easy
118 Pascal's Triangle JavaScript Easy
111 Minimum Depth of Binary Tree JavaScript Easy
108 Convert Sorted Array to Binary Search Tree JavaScript Easy
107 Binary Tree Level Order Traversal II JavaScript Easy
103 Binary Tree Zigzag Level Order Traversal JavaScript Medium
102 Binary Tree Level Order Traversal JavaScript Easy
101 Symmetric Tree JavaScript Easy
94 Binary Tree Inorder Traversal JavaScript Medium
92 Reverse Linked List II JavaScript Medium
88 Merge Sorted Array JavaScript Easy
86 Partition List JavaScript Medium
80 Remove Duplicates from Sorted Array II JavaScript Medium
70 Climbing Stairs JavaScript Easy
69 Sqrt(x) JavaScript Easy
67 Add Binary JavaScript Easy
66 Plus One JavaScript Easy
58 Length of Last Word JavaScript Easy
53 Maximum Subarray JavaScript Easy
50 Pow(x, n) JavaScript Medium
35 Search Insert Position JavaScript Easy
28 Implement strStr() JavaScript Easy
27 Remove Element JavaScript Easy
26 Remove Duplicates from Sorted Array JavaScript Easy
25 Reverse Nodes in k-Group JavaScript Hard
24 Swap Nodes in Pairs JavaScript Medium
23 Merge k Sorted Lists JavaScript Hard
22 Generate Parentheses JavaScript Medium
21 Merge Two Sorted Lists JavaScript Easy
20 Valid Parentheses JavaScript Easy
19 Remove Nth Node From End of List JavaScript Easy
18 4Sum Medium
17 Letter Combinations of a Phone Number JavaScript Medium
16 3Sum Closest Medium
15 3Sum JavaScript Medium
14 Longest Common Prefix JavaScript Easy
13 Roman to Integer JavaScript Easy
12 Integer to Roman JavaScript Medium
11 Container With Most Water JavaScript Medium
10 Regular Expression Matching JavaScript Hard
9 Palindrome Number JavaScript Easy
8 String to Integer (atoi) JavaScript Easy
7 Reverse Integer JavaScript Easy
6 ZigZag Conversion JavaScript Easy
5 Longest Palindromic Substring JavaScript Medium
4 Median of Two Sorted Arrays JavaScript Hard
3 Longest Substring Without Repeating Characters JavaScript Medium
2 Add Two Numbers JavaScript Medium
1 Two Sum JavaScript Easy

LeetCode Shell

# Title Solution Difficulty
195 Tenth Line Shell Easy
193 Valid Phone Numbers Shell Easy

LeetCode SQL

# Title Solution Difficulty
627 Swap Salary SQL Easy
620 Not Boring Movies SQL Easy
596 Classes More Than 5 Students SQL Easy
595 Big Countries SQL Easy

leetcode's People

Contributors

dnshi avatar

Stargazers

Chih-Hsueh "Josh" Huang avatar

Forkers

githubhjs

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.