Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

262 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode-algorithm-study

Collection of LeetCode questions to ace the coding interview!

LeetCode Topics

String

Problem Name Difficulty
0049-group-anagrams Medium
0058-length-of-last-word Easy
0242-valid-anagram Easy
0387-first-unique-character-in-a-string Easy
0539-minimum-time-difference Medium
0752-open-the-lock Medium
0811-subdomain-visit-count Medium
0944-delete-columns-to-make-sorted Easy
1041-robot-bounded-in-circle Medium

Tree

Problem Name Difficulty
0100-same-tree Easy
0101-symmetric-tree Easy
0102-binary-tree-level-order-traversal Medium
0104-maximum-depth-of-binary-tree Easy
0107-binary-tree-level-order-traversal-ii Medium
0116-populating-next-right-pointers-in-each-node Medium

Depth-First Search

Problem Name Difficulty
0100-same-tree Easy
0101-symmetric-tree Easy
0104-maximum-depth-of-binary-tree Easy
0116-populating-next-right-pointers-in-each-node Medium
0130-surrounded-regions Medium
0200-number-of-islands Medium
0695-max-area-of-island Medium
0733-flood-fill Easy

Breadth-First Search

Problem Name Difficulty
0100-same-tree Easy
0101-symmetric-tree Easy
0102-binary-tree-level-order-traversal Medium
0104-maximum-depth-of-binary-tree Easy
0107-binary-tree-level-order-traversal-ii Medium
0116-populating-next-right-pointers-in-each-node Medium
0130-surrounded-regions Medium
0200-number-of-islands Medium
0695-max-area-of-island Medium
0733-flood-fill Easy
0752-open-the-lock Medium
0994-rotting-oranges Medium
1091-shortest-path-in-binary-matrix Medium

Binary Tree

Problem Name Difficulty
0100-same-tree Easy
0101-symmetric-tree Easy
0102-binary-tree-level-order-traversal Medium
0104-maximum-depth-of-binary-tree Easy
0107-binary-tree-level-order-traversal-ii Medium
0116-populating-next-right-pointers-in-each-node Medium

Linked List

Problem Name Difficulty
0116-populating-next-right-pointers-in-each-node Medium

Array

Problem Name Difficulty
0001-two-sum Easy
0033-search-in-rotated-sorted-array Medium
0035-search-insert-position Easy
0049-group-anagrams Medium
0054-spiral-matrix Medium
0130-surrounded-regions Medium
0162-find-peak-element Medium
0200-number-of-islands Medium
0217-contains-duplicate Easy
0219-contains-duplicate-ii Easy
0349-intersection-of-two-arrays Easy
0539-minimum-time-difference Medium
0695-max-area-of-island Medium
0704-binary-search Easy
0733-flood-fill Easy
0752-open-the-lock Medium
0811-subdomain-visit-count Medium
0944-delete-columns-to-make-sorted Easy
0994-rotting-oranges Medium
1091-shortest-path-in-binary-matrix Medium

Union-Find

Problem Name Difficulty
0130-surrounded-regions Medium
0200-number-of-islands Medium
0695-max-area-of-island Medium

Matrix

Problem Name Difficulty
0054-spiral-matrix Medium
0130-surrounded-regions Medium
0200-number-of-islands Medium
0695-max-area-of-island Medium
0733-flood-fill Easy
0994-rotting-oranges Medium
1091-shortest-path-in-binary-matrix Medium

Math

Problem Name Difficulty
0539-minimum-time-difference Medium
1041-robot-bounded-in-circle Medium

Sorting

Problem Name Difficulty
0049-group-anagrams Medium
0217-contains-duplicate Easy
0242-valid-anagram Easy
0349-intersection-of-two-arrays Easy
0539-minimum-time-difference Medium

Hash Table

Problem Name Difficulty
0001-two-sum Easy
0049-group-anagrams Medium
0217-contains-duplicate Easy
0219-contains-duplicate-ii Easy
0242-valid-anagram Easy
0349-intersection-of-two-arrays Easy
0387-first-unique-character-in-a-string Easy
0752-open-the-lock Medium
0811-subdomain-visit-count Medium

Two Pointers

Problem Name Difficulty
0349-intersection-of-two-arrays Easy

Binary Search

Problem Name Difficulty
0033-search-in-rotated-sorted-array Medium
0035-search-insert-position Easy
0162-find-peak-element Medium
0349-intersection-of-two-arrays Easy
0704-binary-search Easy

Queue

Problem Name Difficulty
0387-first-unique-character-in-a-string Easy

Counting

Problem Name Difficulty
0387-first-unique-character-in-a-string Easy
0811-subdomain-visit-count Medium

Sliding Window

Problem Name Difficulty
0219-contains-duplicate-ii Easy

Simulation

Problem Name Difficulty
0054-spiral-matrix Medium
1041-robot-bounded-in-circle Medium

Longest Increasing Subsequence

Problem Name Difficulty
0944-delete-columns-to-make-sorted Easy

About

Collection of LeetCode questions to ace the coding interview! - Created using [LeetHub v3](https://github.com/raphaelheinz/LeetHub-3.0)

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages