Skip to content

Utkarsha2811/DSA-Leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

135 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DSA-Leetcode

Collection of LeetCode questions to ace the coding interview! - Created using LeetHub-3.0

LeetCode Topics

Array

Problem Name Difficulty
0001-two-sum Easy
0011-container-with-most-water Medium
0016-3sum-closest Medium
0039-combination-sum Medium
0046-permutations Medium
0074-search-a-2d-matrix Medium
0078-subsets Medium
0080-remove-duplicates-from-sorted-array-ii Medium
0088-merge-sorted-array Easy
0090-subsets-ii Medium
0121-best-time-to-buy-and-sell-stock Easy
0128-longest-consecutive-sequence Medium
0167-two-sum-ii-input-array-is-sorted Medium
0198-house-robber Medium
0213-house-robber-ii Medium
0217-contains-duplicate Easy
0496-next-greater-element-i Easy
0503-next-greater-element-ii Medium
0643-maximum-average-subarray-i Easy
0739-daily-temperatures Medium
0819-most-common-word Easy
0875-koko-eating-bananas Medium
1004-max-consecutive-ones-iii Medium
1482-minimum-number-of-days-to-make-m-bouquets Medium
1552-magnetic-force-between-two-balls Medium
2016-maximum-difference-between-increasing-elements Easy
2226-maximum-candies-allocated-to-k-children Medium

Binary Search

Problem Name Difficulty
0074-search-a-2d-matrix Medium
0167-two-sum-ii-input-array-is-sorted Medium
0875-koko-eating-bananas Medium
1004-max-consecutive-ones-iii Medium
1482-minimum-number-of-days-to-make-m-bouquets Medium
1552-magnetic-force-between-two-balls Medium
2226-maximum-candies-allocated-to-k-children Medium

Dynamic Programming

Problem Name Difficulty
0121-best-time-to-buy-and-sell-stock Easy
0198-house-robber Medium
0213-house-robber-ii Medium

Hash Table

Problem Name Difficulty
0001-two-sum Easy
0003-longest-substring-without-repeating-characters Medium
0128-longest-consecutive-sequence Medium
0217-contains-duplicate Easy
0242-valid-anagram Easy
0299-bulls-and-cows Medium
0387-first-unique-character-in-a-string Easy
0424-longest-repeating-character-replacement Medium
0496-next-greater-element-i Easy
0567-permutation-in-string Medium
0819-most-common-word Easy

Stack

Problem Name Difficulty
0020-valid-parentheses Easy
0155-min-stack Medium
0496-next-greater-element-i Easy
0503-next-greater-element-ii Medium
0739-daily-temperatures Medium
1614-maximum-nesting-depth-of-the-parentheses Easy

Monotonic Stack

Problem Name Difficulty
0496-next-greater-element-i Easy
0503-next-greater-element-ii Medium
0739-daily-temperatures Medium

Sorting

Problem Name Difficulty
0016-3sum-closest Medium
0088-merge-sorted-array Easy
0217-contains-duplicate Easy
0242-valid-anagram Easy
1552-magnetic-force-between-two-balls Medium

String

Problem Name Difficulty
0003-longest-substring-without-repeating-characters Medium
0020-valid-parentheses Easy
0242-valid-anagram Easy
0299-bulls-and-cows Medium
0387-first-unique-character-in-a-string Easy
0424-longest-repeating-character-replacement Medium
0567-permutation-in-string Medium
0819-most-common-word Easy
1614-maximum-nesting-depth-of-the-parentheses Easy

Counting

Problem Name Difficulty
0299-bulls-and-cows Medium
0387-first-unique-character-in-a-string Easy
0819-most-common-word Easy

Two Pointers

Problem Name Difficulty
0011-container-with-most-water Medium
0016-3sum-closest Medium
0080-remove-duplicates-from-sorted-array-ii Medium
0088-merge-sorted-array Easy
0167-two-sum-ii-input-array-is-sorted Medium
0567-permutation-in-string Medium

Greedy

Problem Name Difficulty
0011-container-with-most-water Medium

Sliding Window

Problem Name Difficulty
0003-longest-substring-without-repeating-characters Medium
0424-longest-repeating-character-replacement Medium
0567-permutation-in-string Medium
0643-maximum-average-subarray-i Easy
1004-max-consecutive-ones-iii Medium

Union-Find

Problem Name Difficulty
0128-longest-consecutive-sequence Medium

Queue

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

Prefix Sum

Problem Name Difficulty
1004-max-consecutive-ones-iii Medium

Backtracking

Problem Name Difficulty
0039-combination-sum Medium
0046-permutations Medium
0078-subsets Medium
0090-subsets-ii Medium

Bit Manipulation

Problem Name Difficulty
0078-subsets Medium
0090-subsets-ii Medium

Design

Problem Name Difficulty
0155-min-stack Medium

Matrix

Problem Name Difficulty
0074-search-a-2d-matrix Medium

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages