Skip to content

devashishgorai/leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

128 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ LeetCode DSA Solutions

Welcome to my LeetCode DSA repository! πŸ‘‹

image

This repository contains my solutions to Data Structures and Algorithms problems solved on LeetCode. The primary goal of this repository is to strengthen problem-solving skills, improve coding efficiency, and prepare for technical interviews at top tech companies.

🎯 Objectives

  • Solve LeetCode problems consistently.
  • Master Data Structures and Algorithms.
  • Improve coding and optimization skills.
  • Build strong interview preparation foundations.
  • Track my learning journey and progress.

πŸ“š Topics Covered

  • Arrays
  • Strings
  • Linked Lists
  • Stacks & Queues
  • Trees & Binary Trees
  • Binary Search Trees
  • Heaps & Priority Queues
  • Hashing
  • Recursion & Backtracking
  • Dynamic Programming
  • Greedy Algorithms
  • Graphs
  • Tries
  • Sliding Window
  • Two Pointers
  • Bit Manipulation

πŸ’» Languages

Currently solving problems in:

  • C++
  • Python (Occasionally)

πŸ“ˆ Progress

I believe that consistency beats intensity.

One problem a day is better than solving 100 problems once and giving up.

This repository serves as a record of my growth as a programmer and problem solver.

🌟 Connect With Me

If you find this repository useful, consider giving it a ⭐.

Happy Coding! πŸš€

**

Code. Learn. Improve. Repeat. πŸ”₯

**

LeetCode Topics

Hash Table

0013-roman-to-integer
0202-happy-number
0217-contains-duplicate
0219-contains-duplicate-ii
0268-missing-number
0409-longest-palindrome
0448-find-all-numbers-disappeared-in-an-array
0575-distribute-candies
0997-find-the-town-judge
3043-find-the-length-of-the-longest-common-prefix
3471-find-the-largest-almost-missing-integer

Math

0013-roman-to-integer
0067-add-binary
0069-sqrtx
0202-happy-number
0258-add-digits
0268-missing-number
1030-matrix-cells-in-distance-order
3658-gcd-of-odd-and-even-sums

String

0013-roman-to-integer
0014-longest-common-prefix
0028-find-the-index-of-the-first-occurrence-in-a-string
0058-length-of-last-word
0067-add-binary
0409-longest-palindrome
3043-find-the-length-of-the-longest-common-prefix

Array

0014-longest-common-prefix
0088-merge-sorted-array
0121-best-time-to-buy-and-sell-stock
0136-single-number
0137-single-number-ii
0217-contains-duplicate
0219-contains-duplicate-ii
0260-single-number-iii
0268-missing-number
0414-third-maximum-number
0448-find-all-numbers-disappeared-in-an-array
0575-distribute-candies
0997-find-the-town-judge
1030-matrix-cells-in-distance-order
2733-neither-minimum-nor-maximum
3043-find-the-length-of-the-longest-common-prefix
3142-check-if-grid-satisfies-conditions
3471-find-the-largest-almost-missing-integer

Trie

0014-longest-common-prefix
3043-find-the-length-of-the-longest-common-prefix

Greedy

0409-longest-palindrome

Two Pointers

0028-find-the-index-of-the-first-occurrence-in-a-string
0088-merge-sorted-array
0202-happy-number

Sorting

0088-merge-sorted-array
0217-contains-duplicate
0268-missing-number
0414-third-maximum-number
1030-matrix-cells-in-distance-order
2733-neither-minimum-nor-maximum

String Matching

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

Bit Manipulation

0067-add-binary
0136-single-number
0137-single-number-ii
0190-reverse-bits
0260-single-number-iii
0268-missing-number

Dynamic Programming

0121-best-time-to-buy-and-sell-stock

Binary Search

0069-sqrtx
0268-missing-number

Geometry

1030-matrix-cells-in-distance-order

Matrix

1030-matrix-cells-in-distance-order
3142-check-if-grid-satisfies-conditions

Graph Theory

0997-find-the-town-judge

Simulation

0067-add-binary
0258-add-digits

Number Theory

0258-add-digits
3658-gcd-of-odd-and-even-sums

Sliding Window

0219-contains-duplicate-ii

Divide and Conquer

0190-reverse-bits

About

This repository contains my all LeetCode problems to strengthen my DSA Knowledge.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors