Skip to content

niladrisaikia27/LeetCode-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

271 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode Problems with solutions

This repository consists of leetcode problems solution.

  1. contest solution (weekly and bi-weekly contest)
  2. daily challenge
  3. daily practise problems
I made this repository to keep track of my competitive coding and DSA problem solving skills

LeetCode Topics

Math

0007-reverse-integer
0009-palindrome-number
0189-rotate-array
0509-fibonacci-number
2033-minimum-operations-to-make-a-uni-value-grid
2946-matrix-similarity-after-cyclic-shifts
3464-maximize-the-distance-between-points-on-a-square
3761-minimum-absolute-distance-between-mirror-pairs
3783-mirror-distance-of-an-integer

Two Pointers

0026-remove-duplicates-from-sorted-array
0061-rotate-list
0075-sort-colors
0125-valid-palindrome
0189-rotate-array
0283-move-zeroes
1855-maximum-distance-between-a-pair-of-values
2149-rearrange-array-elements-by-sign
3643-flip-square-submatrix-vertically

String

0125-valid-palindrome
0657-robot-return-to-origin
0796-rotate-string
1320-minimum-distance-to-type-a-word-using-two-fingers
2075-decode-the-slanted-ciphertext
2452-words-within-two-edits-of-dictionary
2515-shortest-distance-to-target-string-in-a-circular-array
2573-find-the-string-with-lcp
2833-furthest-point-from-origin
2839-check-if-strings-can-be-made-equal-with-operations-i
2840-check-if-strings-can-be-made-equal-with-operations-ii
3474-lexicographically-smallest-generated-string

Dynamic Programming

0053-maximum-subarray
0121-best-time-to-buy-and-sell-stock
0509-fibonacci-number
1320-minimum-distance-to-type-a-word-using-two-fingers
1594-maximum-non-negative-product-in-a-matrix
2463-minimum-total-distance-traveled
2573-find-the-string-with-lcp
3225-maximum-score-from-grid-operations
3418-maximum-amount-of-money-robot-can-earn
3661-maximum-walls-destroyed-by-robots
3742-maximum-path-score-in-a-grid

Recursion

0509-fibonacci-number

Memoization

0509-fibonacci-number

Array

0001-two-sum
0026-remove-duplicates-from-sorted-array
0053-maximum-subarray
0075-sort-colors
0121-best-time-to-buy-and-sell-stock
0136-single-number
0153-find-minimum-in-rotated-sorted-array
0154-find-minimum-in-rotated-sorted-array-ii
0169-majority-element
0189-rotate-array
0283-move-zeroes
0485-max-consecutive-ones
0874-walking-robot-simulation
1391-check-if-there-is-a-valid-path-in-a-grid
1559-detect-cycles-in-2d-grid
1594-maximum-non-negative-product-in-a-matrix
1722-minimize-hamming-distance-after-swap-operations
1752-check-if-array-is-sorted-and-rotated
1838-frequency-of-the-most-frequent-element
1848-minimum-distance-to-the-target-element
1855-maximum-distance-between-a-pair-of-values
1886-determine-whether-matrix-can-be-obtained-by-rotation
2033-minimum-operations-to-make-a-uni-value-grid
2078-two-furthest-houses-with-different-colors
2149-rearrange-array-elements-by-sign
2452-words-within-two-edits-of-dictionary
2463-minimum-total-distance-traveled
2515-shortest-distance-to-target-string-in-a-circular-array
2573-find-the-string-with-lcp
2615-sum-of-distances
2751-robot-collisions
2906-construct-product-matrix
2946-matrix-similarity-after-cyclic-shifts
3225-maximum-score-from-grid-operations
3418-maximum-amount-of-money-robot-can-earn
3464-maximize-the-distance-between-points-on-a-square
3488-closest-equal-element-queries
3546-equal-sum-grid-partition-i
3548-equal-sum-grid-partition-ii
3567-minimum-absolute-difference-in-sliding-submatrix
3643-flip-square-submatrix-vertically
3653-xor-after-range-multiplication-queries-i
3655-xor-after-range-multiplication-queries-ii
3661-maximum-walls-destroyed-by-robots
3740-minimum-distance-between-three-equal-elements-i
3741-minimum-distance-between-three-equal-elements-ii
3742-maximum-path-score-in-a-grid
3761-minimum-absolute-distance-between-mirror-pairs

Binary Search

0153-find-minimum-in-rotated-sorted-array
0154-find-minimum-in-rotated-sorted-array-ii
1838-frequency-of-the-most-frequent-element
1855-maximum-distance-between-a-pair-of-values
3464-maximize-the-distance-between-points-on-a-square
3488-closest-equal-element-queries
3661-maximum-walls-destroyed-by-robots

Greedy

1838-frequency-of-the-most-frequent-element
2078-two-furthest-houses-with-different-colors
2573-find-the-string-with-lcp
3474-lexicographically-smallest-generated-string

Sliding Window

1838-frequency-of-the-most-frequent-element

Sorting

0075-sort-colors
0169-majority-element
1838-frequency-of-the-most-frequent-element
2033-minimum-operations-to-make-a-uni-value-grid
2463-minimum-total-distance-traveled
2751-robot-collisions
2840-check-if-strings-can-be-made-equal-with-operations-ii
3464-maximize-the-distance-between-points-on-a-square
3567-minimum-absolute-difference-in-sliding-submatrix
3661-maximum-walls-destroyed-by-robots

Prefix Sum

1838-frequency-of-the-most-frequent-element
2615-sum-of-distances
2906-construct-product-matrix
3225-maximum-score-from-grid-operations
3546-equal-sum-grid-partition-i
3548-equal-sum-grid-partition-ii

Bit Manipulation

0136-single-number

Hash Table

0001-two-sum
0169-majority-element
0874-walking-robot-simulation
2615-sum-of-distances
2840-check-if-strings-can-be-made-equal-with-operations-ii
3488-closest-equal-element-queries
3548-equal-sum-grid-partition-ii
3740-minimum-distance-between-three-equal-elements-i
3741-minimum-distance-between-three-equal-elements-ii
3761-minimum-absolute-distance-between-mirror-pairs

Divide and Conquer

0053-maximum-subarray
0169-majority-element
3653-xor-after-range-multiplication-queries-i
3655-xor-after-range-multiplication-queries-ii

Counting

0169-majority-element
2833-furthest-point-from-origin

Matrix

1391-check-if-there-is-a-valid-path-in-a-grid
1559-detect-cycles-in-2d-grid
1594-maximum-non-negative-product-in-a-matrix
1886-determine-whether-matrix-can-be-obtained-by-rotation
2033-minimum-operations-to-make-a-uni-value-grid
2573-find-the-string-with-lcp
2906-construct-product-matrix
2946-matrix-similarity-after-cyclic-shifts
3225-maximum-score-from-grid-operations
3418-maximum-amount-of-money-robot-can-earn
3546-equal-sum-grid-partition-i
3548-equal-sum-grid-partition-ii
3567-minimum-absolute-difference-in-sliding-submatrix
3643-flip-square-submatrix-vertically
3742-maximum-path-score-in-a-grid

Enumeration

3546-equal-sum-grid-partition-i
3548-equal-sum-grid-partition-ii

Simulation

0657-robot-return-to-origin
0874-walking-robot-simulation
2069-walking-robot-simulation-ii
2075-decode-the-slanted-ciphertext
2149-rearrange-array-elements-by-sign
2751-robot-collisions
2946-matrix-similarity-after-cyclic-shifts
3653-xor-after-range-multiplication-queries-i

String Matching

0796-rotate-string
3474-lexicographically-smallest-generated-string

Stack

2751-robot-collisions

Union-Find

1391-check-if-there-is-a-valid-path-in-a-grid
1559-detect-cycles-in-2d-grid
1722-minimize-hamming-distance-after-swap-operations
2573-find-the-string-with-lcp

Design

2069-walking-robot-simulation-ii

Depth-First Search

1391-check-if-there-is-a-valid-path-in-a-grid
1559-detect-cycles-in-2d-grid
1722-minimize-hamming-distance-after-swap-operations

Trie

2452-words-within-two-edits-of-dictionary

Geometry

3464-maximize-the-distance-between-points-on-a-square

Breadth-First Search

1391-check-if-there-is-a-valid-path-in-a-grid
1559-detect-cycles-in-2d-grid

Linked List

0061-rotate-list

About

Daily tracking for DSA

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages