Skip to content

sujalkurkute/LeetCode-Solved-Questions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

270 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode-Solved-Questions

LeetCode Topics

Array

0018-4sum
0033-search-in-rotated-sorted-array
0035-search-insert-position
0039-combination-sum
0048-rotate-image
0054-spiral-matrix
0078-subsets
0088-merge-sorted-array
0108-convert-sorted-array-to-binary-search-tree
0118-pascals-triangle
0128-longest-consecutive-sequence
0136-single-number
0167-two-sum-ii-input-array-is-sorted
0189-rotate-array
0209-minimum-size-subarray-sum
0217-contains-duplicate
0219-contains-duplicate-ii
0228-summary-ranges
0268-missing-number
0283-move-zeroes
0349-intersection-of-two-arrays
0455-assign-cookies
0485-max-consecutive-ones
0904-fruit-into-baskets
1004-max-consecutive-ones-iii
1122-relative-sort-array
1423-maximum-points-you-can-obtain-from-cards
1665-minimum-initial-energy-to-finish-tasks
2149-rearrange-array-elements-by-sign
2363-merge-similar-items

Two Pointers

0018-4sum
0019-remove-nth-node-from-end-of-list
0028-find-the-index-of-the-first-occurrence-in-a-string
0061-rotate-list
0088-merge-sorted-array
0141-linked-list-cycle
0142-linked-list-cycle-ii
0167-two-sum-ii-input-array-is-sorted
0189-rotate-array
0283-move-zeroes
0349-intersection-of-two-arrays
0392-is-subsequence
0455-assign-cookies
0696-count-binary-substrings
0876-middle-of-the-linked-list
2149-rearrange-array-elements-by-sign

Sorting

0018-4sum
0088-merge-sorted-array
0217-contains-duplicate
0268-missing-number
0349-intersection-of-two-arrays
0455-assign-cookies
1122-relative-sort-array
1665-minimum-initial-energy-to-finish-tasks
2363-merge-similar-items

String

0003-longest-substring-without-repeating-characters
0022-generate-parentheses
0028-find-the-index-of-the-first-occurrence-in-a-string
0392-is-subsequence
0696-count-binary-substrings
1758-minimum-changes-to-make-alternating-binary-string

String Matching

0028-find-the-index-of-the-first-occurrence-in-a-string

Math

0048-rotate-image
0070-climbing-stairs
0189-rotate-array
0268-missing-number
0509-fibonacci-number

Dynamic Programming

0022-generate-parentheses
0070-climbing-stairs
0118-pascals-triangle
0124-binary-tree-maximum-path-sum
0392-is-subsequence
0509-fibonacci-number

Memoization

0070-climbing-stairs
0509-fibonacci-number

Binary Search

0033-search-in-rotated-sorted-array
0035-search-insert-position
0167-two-sum-ii-input-array-is-sorted
0209-minimum-size-subarray-sum
0268-missing-number
0349-intersection-of-two-arrays
1004-max-consecutive-ones-iii

Divide and Conquer

0108-convert-sorted-array-to-binary-search-tree

Tree

0104-maximum-depth-of-binary-tree
0108-convert-sorted-array-to-binary-search-tree
0110-balanced-binary-tree
0124-binary-tree-maximum-path-sum

Binary Search Tree

0108-convert-sorted-array-to-binary-search-tree

Binary Tree

0104-maximum-depth-of-binary-tree
0108-convert-sorted-array-to-binary-search-tree
0110-balanced-binary-tree
0124-binary-tree-maximum-path-sum

Bit Manipulation

0078-subsets
0136-single-number
0268-missing-number
0693-binary-number-with-alternating-bits
2220-minimum-bit-flips-to-convert-number

Hash Table

0003-longest-substring-without-repeating-characters
0128-longest-consecutive-sequence
0141-linked-list-cycle
0142-linked-list-cycle-ii
0217-contains-duplicate
0219-contains-duplicate-ii
0268-missing-number
0349-intersection-of-two-arrays
0904-fruit-into-baskets
1122-relative-sort-array
2363-merge-similar-items

Sliding Window

0003-longest-substring-without-repeating-characters
0209-minimum-size-subarray-sum
0219-contains-duplicate-ii
0904-fruit-into-baskets
1004-max-consecutive-ones-iii
1423-maximum-points-you-can-obtain-from-cards

Prefix Sum

0209-minimum-size-subarray-sum
1004-max-consecutive-ones-iii
1423-maximum-points-you-can-obtain-from-cards

Recursion

0203-remove-linked-list-elements
0206-reverse-linked-list
0509-fibonacci-number

Counting Sort

1122-relative-sort-array

Ordered Set

2363-merge-similar-items

Simulation

0054-spiral-matrix
2149-rearrange-array-elements-by-sign

Union-Find

0128-longest-consecutive-sequence

Matrix

0048-rotate-image
0054-spiral-matrix

Linked List

0019-remove-nth-node-from-end-of-list
0061-rotate-list
0083-remove-duplicates-from-sorted-list
0092-reverse-linked-list-ii
0141-linked-list-cycle
0142-linked-list-cycle-ii
0203-remove-linked-list-elements
0206-reverse-linked-list
0328-odd-even-linked-list
0876-middle-of-the-linked-list

Database

0177-nth-highest-salary
0180-consecutive-numbers
0185-department-top-three-salaries
0262-trips-and-users

Backtracking

0022-generate-parentheses
0039-combination-sum
0078-subsets

Stack

0155-min-stack

Design

0155-min-stack

Depth-First Search

0104-maximum-depth-of-binary-tree
0110-balanced-binary-tree
0124-binary-tree-maximum-path-sum

Breadth-First Search

0104-maximum-depth-of-binary-tree

Greedy

0455-assign-cookies
1665-minimum-initial-energy-to-finish-tasks

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages