Skip to content

purnima0806/leetcode-solutions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

119 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SDE Interview Preparation

About

This repository contains my solutions to Data Structures and Algorithms problems that I'm solving and revising as part of my Software Development Engineer (SDE) interview preparation. I regularly practice coding questions, revisit important concepts, and improve my problem-solving skills by writing efficient solutions.

Language

  • C++

Topics

  • Arrays
  • Strings
  • Hashing
  • Two Pointers
  • Sliding Window
  • Linked Lists
  • Stack
  • Queue
  • Binary Search
  • Trees
  • Binary Search Trees
  • Heaps (Priority Queue)
  • Graphs
  • Greedy Algorithms
  • Dynamic Programming
  • Backtracking
  • Bit Manipulation

Currently Working On

  • Solving LeetCode problems regularly
  • Revising previously solved questions
  • Practicing company-specific interview questions
  • Improving solution optimization and time complexity analysis
  • Following the NeetCode Roadmap

Goal

To strengthen my DSA skills and prepare for Software Development Engineer interviews through consistent practice and revision.

LeetCode Topics

Array

0011-container-with-most-water
0015-3sum
0036-valid-sudoku
0042-trapping-rain-water
0075-sort-colors
0084-largest-rectangle-in-histogram
0121-best-time-to-buy-and-sell-stock
0128-longest-consecutive-sequence
0153-find-minimum-in-rotated-sorted-array
0167-two-sum-ii-input-array-is-sorted
0217-contains-duplicate
0238-product-of-array-except-self
0239-sliding-window-maximum
0347-top-k-frequent-elements
0518-coin-change-ii
0704-binary-search
0739-daily-temperatures
0853-car-fleet
0875-koko-eating-bananas

Dynamic Programming

0042-trapping-rain-water
0121-best-time-to-buy-and-sell-stock
0518-coin-change-ii

Hash Table

0003-longest-substring-without-repeating-characters
0036-valid-sudoku
0128-longest-consecutive-sequence
0141-linked-list-cycle
0217-contains-duplicate
0347-top-k-frequent-elements
0424-longest-repeating-character-replacement
0567-permutation-in-string

Sorting

0015-3sum
0075-sort-colors
0217-contains-duplicate
0347-top-k-frequent-elements
0853-car-fleet

Linked List

0141-linked-list-cycle

Two Pointers

0011-container-with-most-water
0015-3sum
0042-trapping-rain-water
0075-sort-colors
0125-valid-palindrome
0141-linked-list-cycle
0167-two-sum-ii-input-array-is-sorted
0567-permutation-in-string

Divide and Conquer

0347-top-k-frequent-elements

Heap (Priority Queue)

0239-sliding-window-maximum
0347-top-k-frequent-elements

Bucket Sort

0347-top-k-frequent-elements

Counting

0347-top-k-frequent-elements

Quickselect

0347-top-k-frequent-elements

Union-Find

0128-longest-consecutive-sequence

Prefix Sum

0238-product-of-array-except-self

Matrix

0036-valid-sudoku

String

0003-longest-substring-without-repeating-characters
0125-valid-palindrome
0424-longest-repeating-character-replacement
0567-permutation-in-string

Binary Search

0153-find-minimum-in-rotated-sorted-array
0167-two-sum-ii-input-array-is-sorted
0704-binary-search
0875-koko-eating-bananas

Greedy

0011-container-with-most-water

Stack

0042-trapping-rain-water
0084-largest-rectangle-in-histogram
0739-daily-temperatures
0853-car-fleet

Monotonic Stack

0042-trapping-rain-water
0084-largest-rectangle-in-histogram
0739-daily-temperatures
0853-car-fleet

Sliding Window

0003-longest-substring-without-repeating-characters
0239-sliding-window-maximum
0424-longest-repeating-character-replacement
0567-permutation-in-string

Database

0584-find-customer-referee
1757-recyclable-and-low-fat-products

Queue

0239-sliding-window-maximum

Monotonic Queue

0239-sliding-window-maximum

A collection of LeetCode questions to ace the coding interview! - Created using LeetHub v2

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors