Skip to content

AmitrajitDas/DSA-CP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode

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

Array

0075-sort-colors
0853-most-profit-assigning-work
0876-hand-of-straights
1044-find-common-characters
1137-height-checker
1217-relative-sort-array
2148-minimum-number-of-moves-to-seat-everyone

Hash Table

0876-hand-of-straights
1044-find-common-characters
1217-relative-sort-array

String

1044-find-common-characters

Greedy

0853-most-profit-assigning-work
0876-hand-of-straights
2148-minimum-number-of-moves-to-seat-everyone

Sorting

0075-sort-colors
0853-most-profit-assigning-work
0876-hand-of-straights
1137-height-checker
1217-relative-sort-array
2148-minimum-number-of-moves-to-seat-everyone

Counting Sort

1137-height-checker
1217-relative-sort-array

Two Pointers

0075-sort-colors
0633-sum-of-square-numbers
0853-most-profit-assigning-work

Math

0633-sum-of-square-numbers

Binary Search

0633-sum-of-square-numbers
0853-most-profit-assigning-work

LeetCode Topics

Array

0001-two-sum
0053-maximum-subarray
0075-sort-colors
0169-majority-element
0350-intersection-of-two-arrays-ii
1741-sort-array-by-increasing-frequency
1803-average-waiting-time
1951-find-the-winner-of-the-circular-game
2306-create-binary-tree-from-descriptions
2502-sort-the-people

Hash Table

0001-two-sum
0169-majority-element
0350-intersection-of-two-arrays-ii
1741-sort-array-by-increasing-frequency
2306-create-binary-tree-from-descriptions
2502-sort-the-people

Two Pointers

0075-sort-colors
0350-intersection-of-two-arrays-ii

Binary Search

0350-intersection-of-two-arrays-ii

Sorting

0075-sort-colors
0169-majority-element
0350-intersection-of-two-arrays-ii
1741-sort-array-by-increasing-frequency
2502-sort-the-people

Math

1951-find-the-winner-of-the-circular-game

Recursion

1951-find-the-winner-of-the-circular-game

Queue

1951-find-the-winner-of-the-circular-game

Simulation

1803-average-waiting-time
1951-find-the-winner-of-the-circular-game

Divide and Conquer

0053-maximum-subarray
0169-majority-element

Counting

0169-majority-element

Dynamic Programming

0053-maximum-subarray

Tree

1653-number-of-good-leaf-nodes-pairs
2306-create-binary-tree-from-descriptions

Binary Tree

1653-number-of-good-leaf-nodes-pairs
2306-create-binary-tree-from-descriptions

Depth-First Search

1653-number-of-good-leaf-nodes-pairs

String

2502-sort-the-people