GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

No menu could be recovered. Follow the blue links in the page.

This view

  • Original page
  • New address

GeezerVison is showing leetcodejavascript.com — LeetCode JavaScript Solutions | Optimized Answers

LeetCode JavaScript Solutions

A collection of 2,765 elegant solutions to LeetCode problems.

View Source Code on GitHub
All 2765 Array 1587 String 683 Hash Table 587 Math 485 Dynamic Programming 458 Sorting 384 Greedy 348 Depth-First Search 293 Binary Search 241 Tree 227 Breadth-First Search 224 Matrix 223 Two Pointers 200 Bit Manipulation 197 Binary Tree 175 Prefix Sum 159 Stack 154 Heap Priority Queue 152 Simulation 150 Counting 134 Graph 133 Design 123 Sliding Window 112 Backtracking 104 Union Find 79 Enumeration 78 Linked List 78 Ordered Set 60 Monotonic Stack 55 Trie 51 Number Theory 47 Divide and Conquer 46 Recursion 45 Bitmask 41 Queue 41 Binary Search Tree 40 Segment Tree 38 Memoization 36 Geometry 36 Combinatorics 35 Topological Sort 33 Hash Function 30 Binary Indexed Tree 28 Game Theory 26 String Matching 23 Shortest Path 23 Interactive 23 Rolling Hash 22 Data Stream 20 Brainteaser 16 Monotonic Queue 14 Randomized 12 Merge Sort 12 Doubly-Linked List 11 Counting Sort 10 Iterator 9 Probability and Statistics 7 Quickselect 7 Suffix Array 6 Bucket Sort 6 Line Sweep 5 Minimum Spanning Tree 5 Reservoir Sampling 4 Strongly Connected Component 3 Eulerian Circuit 3 Radix Sort 3 Rejection Sampling 2 Biconnected Component 1

All Problems

Two Sum

#1 Easy

Add Two Numbers

#2 Medium

Longest Substring Without Repeating Characters

#3 Medium

Median of Two Sorted Arrays

#4 Hard

Longest Palindromic Substring

#5 Medium

ZigZag Conversion

#6 Medium

Reverse Integer

#7 Easy

String to Integer (atoi)

#8 Medium

Palindrome Number

#9 Easy

Regular Expression Matching

#10 Hard

Container With Most Water

#11 Medium

Integer to Roman

#12 Medium

Roman to Integer

#13 Easy

Longest Common Prefix

#14 Easy

3Sum

#15 Medium

3Sum Closest

#16 Medium

Letter Combinations of a Phone Number

#17 Medium

4Sum

#18 Medium

Remove Nth Node From End of List

#19 Medium

Valid Parentheses

#20 Easy

Merge Two Sorted Lists

#21 Easy

Generate Parentheses

#22 Medium

Merge k Sorted Lists

#23 Hard

Swap Nodes in Pairs

#24 Medium

Reverse Nodes in k-Group

#25 Hard

Remove Duplicates from Sorted Array

#26 Easy

Remove Element

#27 Easy

Implement strStr()

#28 Easy

Divide Two Integers

#29 Medium

Substring with Concatenation of All Words

#30 Hard

Next Permutation

#31 Medium

Longest Valid Parentheses

#32 Hard

Search in Rotated Sorted Array

#33 Medium

Find First and Last Position of Element in Sorted Array

#34 Medium

Search Insert Position

#35 Easy

Valid Sudoku

#36 Medium

Sudoku Solver

#37 Hard

Count and Say

#38 Medium

Combination Sum

#39 Medium

Combination Sum II

#40 Medium

First Missing Positive

#41 Hard

Trapping Rain Water

#42 Hard

Multiply Strings

#43 Medium

Wildcard Matching

#44 Hard

Jump Game II

#45 Medium

Permutations

#46 Medium

Permutations II

#47 Medium

Rotate Image

#48 Medium

Group Anagrams

#49 Medium

Pow(x, n)

#50 Medium

N-Queens

#51 Hard

N-Queens II

#52 Hard

Maximum Subarray

#53 Easy

Spiral Matrix

#54 Medium

Jump Game

#55 Medium

Merge Intervals

#56 Medium

Insert Interval

#57 Medium

Length of Last Word

#58 Easy

Spiral Matrix II

#59 Medium

Permutation Sequence

#60 Hard

Rotate List

#61 Medium

Unique Paths

#62 Medium

Unique Paths II

#63 Medium

Minimum Path Sum

#64 Medium

Valid Number

#65 Hard

Plus One

#66 Easy

Add Binary

#67 Easy

Text Justification

#68 Hard

Sqrt(x)

#69 Medium

Climbing Stairs

#70 Easy

Simplify Path

#71 Medium

Edit Distance

#72 Medium

Set Matrix Zeroes

#73 Medium

Search a 2D Matrix

#74 Medium

Sort Colors

#75 Medium

Minimum Window Substring

#76 Hard

Combinations

#77 Medium

Subsets

#78 Medium

Word Search

#79 Medium

Remove Duplicates from Sorted Array II

#80 Medium

Search in Rotated Sorted Array II

#81 Medium

Remove Duplicates from Sorted List II

#82 Medium

Remove Duplicates from Sorted List

#83 Easy

Largest Rectangle in Histogram

#84 Hard

Maximal Rectangle

#85 Hard

Partition List

#86 Medium

Scramble String

#87 Hard

Merge Sorted Array

#88 Easy

Gray Code

#89 Medium

Subsets II

#90 Medium

Decode Ways

#91 Medium

Reverse Linked List II

#92 Medium

Restore IP Addresses

#93 Medium

Binary Tree Inorder Traversal

#94 Easy

Unique Binary Search Trees II

#95 Medium

Unique Binary Search Trees

#96 Medium

Interleaving String

#97 Medium

Validate Binary Search Tree

#98 Medium

Recover Binary Search Tree

#99 Medium

Same Tree

#100 Easy
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.