Skip to content

Latest commit

 

History

563 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 leetcode-grind

A collection of LeetCode questions to ace coding interviews and strengthen problem-solving skills.

⚡ Created and automatically maintained using LeetHub v2

📌 Objectives

  • Practice Data Structures & Algorithms consistently
  • Improve analytical and coding skills
  • Prepare for technical interviews and coding assessments
  • Track progress through regular problem solving

🛠 Language

  • Java
  • C++
  • C

📂 Repository Structure

Solutions are automatically synced and organized after successful submissions on LeetCode.

Example:

0001-two-sum/
├── README.md
└── 0001-two-sum.java

🔥 Platform

⚡ Automation

This repository is automatically synced with accepted LeetCode submissions using LeetHub v2.


⭐ Consistency and continuous improvement, one problem at a time.

LeetCode Topics

Array

0011-container-with-most-water
0026-remove-duplicates-from-sorted-array
0031-next-permutation
0033-search-in-rotated-sorted-array
0034-find-first-and-last-position-of-element-in-sorted-array
0035-search-insert-position
0054-spiral-matrix
0066-plus-one
0073-set-matrix-zeroes
0081-search-in-rotated-sorted-array-ii
0153-find-minimum-in-rotated-sorted-array
0169-majority-element
0283-move-zeroes
0682-baseball-game
0704-binary-search
0860-lemonade-change
0896-monotonic-array
0976-largest-perimeter-triangle
1232-check-if-it-is-a-straight-line
1275-find-winner-on-a-tic-tac-toe-game
1299-replace-elements-with-greatest-element-on-right-side
1491-average-salary-excluding-the-minimum-and-maximum-salary
1502-can-make-arithmetic-progression-from-sequence
1572-matrix-diagonal-sum
1672-richest-customer-wealth
1752-check-if-array-is-sorted-and-rotated
1822-sign-of-the-product-of-an-array

Two Pointers

0011-container-with-most-water
0026-remove-duplicates-from-sorted-array
0028-find-the-index-of-the-first-occurrence-in-a-string
0031-next-permutation
0125-valid-palindrome
0141-linked-list-cycle
0234-palindrome-linked-list
0283-move-zeroes
1768-merge-strings-alternately
2095-delete-the-middle-node-of-a-linked-list

Greedy

0011-container-with-most-water
0860-lemonade-change
0976-largest-perimeter-triangle

Math

0002-add-two-numbers
0007-reverse-integer
0009-palindrome-number
0013-roman-to-integer
0043-multiply-strings
0050-powx-n
0066-plus-one
0067-add-binary
0069-sqrtx
0445-add-two-numbers-ii
0509-fibonacci-number
0976-largest-perimeter-triangle
1041-robot-bounded-in-circle
1232-check-if-it-is-a-straight-line
1523-count-odd-numbers-in-an-interval-range
1822-sign-of-the-product-of-an-array

Binary Search

0033-search-in-rotated-sorted-array
0034-find-first-and-last-position-of-element-in-sorted-array
0035-search-insert-position
0069-sqrtx
0081-search-in-rotated-sorted-array-ii
0153-find-minimum-in-rotated-sorted-array
0222-count-complete-tree-nodes
0704-binary-search

Tree

0094-binary-tree-inorder-traversal
0100-same-tree
0104-maximum-depth-of-binary-tree
0110-balanced-binary-tree
0222-count-complete-tree-nodes

Depth-First Search

0094-binary-tree-inorder-traversal
0100-same-tree
0104-maximum-depth-of-binary-tree
0110-balanced-binary-tree

Breadth-First Search

0100-same-tree
0104-maximum-depth-of-binary-tree

Binary Tree

0094-binary-tree-inorder-traversal
0100-same-tree
0104-maximum-depth-of-binary-tree
0110-balanced-binary-tree
0222-count-complete-tree-nodes

Bit Manipulation

0067-add-binary
0222-count-complete-tree-nodes
0389-find-the-difference

Linked List

0002-add-two-numbers
0021-merge-two-sorted-lists
0083-remove-duplicates-from-sorted-list
0141-linked-list-cycle
0203-remove-linked-list-elements
0206-reverse-linked-list
0234-palindrome-linked-list
0445-add-two-numbers-ii
2095-delete-the-middle-node-of-a-linked-list

Recursion

0002-add-two-numbers
0021-merge-two-sorted-lists
0050-powx-n
0203-remove-linked-list-elements
0206-reverse-linked-list
0234-palindrome-linked-list
0509-fibonacci-number

Hash Table

0013-roman-to-integer
0073-set-matrix-zeroes
0141-linked-list-cycle
0169-majority-element
0242-valid-anagram
0389-find-the-difference
1275-find-winner-on-a-tic-tac-toe-game

Stack

0020-valid-parentheses
0094-binary-tree-inorder-traversal
0234-palindrome-linked-list
0445-add-two-numbers-ii
0682-baseball-game

String

0013-roman-to-integer
0020-valid-parentheses
0028-find-the-index-of-the-first-occurrence-in-a-string
0043-multiply-strings
0058-length-of-last-word
0067-add-binary
0125-valid-palindrome
0242-valid-anagram
0389-find-the-difference
0459-repeated-substring-pattern
0657-robot-return-to-origin
0709-to-lower-case
1041-robot-bounded-in-circle
1768-merge-strings-alternately

Dynamic Programming

0509-fibonacci-number

Memoization

0509-fibonacci-number

Divide and Conquer

0169-majority-element

Sorting

0169-majority-element
0242-valid-anagram
0389-find-the-difference
0976-largest-perimeter-triangle
1491-average-salary-excluding-the-minimum-and-maximum-salary
1502-can-make-arithmetic-progression-from-sequence

Counting

0169-majority-element

String Matching

0028-find-the-index-of-the-first-occurrence-in-a-string
0459-repeated-substring-pattern

Database

0176-second-highest-salary
0178-rank-scores
0180-consecutive-numbers
0182-duplicate-emails
0183-customers-who-never-order
0185-department-top-three-salaries
0196-delete-duplicate-emails
0197-rising-temperature
0511-game-play-analysis-i
0550-game-play-analysis-iv
0570-managers-with-at-least-5-direct-reports
0577-employee-bonus
0584-find-customer-referee
0585-investments-in-2016
0586-customer-placing-the-largest-number-of-orders
0595-big-countries
0596-classes-with-at-least-5-students
0602-friend-requests-ii-who-has-the-most-friends
0607-sales-person
0610-triangle-judgement
0619-biggest-single-number
0620-not-boring-movies
0626-exchange-seats
1045-customers-who-bought-all-products
1050-actors-and-directors-who-cooperated-at-least-three-times
1068-product-sales-analysis-i
1070-product-sales-analysis-iii
1075-project-employees-i
1141-user-activity-for-the-past-30-days-i
1164-product-price-at-a-given-date
1174-immediate-food-delivery-ii
1193-monthly-transactions-i
1204-last-person-to-fit-in-the-bus
1211-queries-quality-and-percentage
1251-average-selling-price
1280-students-and-examinations
1321-restaurant-growth
1327-list-the-products-ordered-in-a-period
1341-movie-rating
1378-replace-employee-id-with-the-unique-identifier
1484-group-sold-products-by-the-date
1517-find-users-with-valid-e-mails
1527-patients-with-a-condition
1581-customer-who-visited-but-did-not-make-any-transactions
1633-percentage-of-users-attended-a-contest
1661-average-time-of-process-per-machine
1667-fix-names-in-a-table
1683-invalid-tweets
1693-daily-leads-and-partners
1729-find-followers-count
1731-the-number-of-employees-which-report-to-each-employee
1741-find-total-time-spent-by-each-employee
1757-recyclable-and-low-fat-products
1789-primary-department-for-each-employee
1795-rearrange-products-table
1907-count-salary-categories
1978-employees-whose-manager-left-the-company
2356-number-of-unique-subjects-taught-by-each-teacher

Matrix

0054-spiral-matrix
0073-set-matrix-zeroes
1275-find-winner-on-a-tic-tac-toe-game
1572-matrix-diagonal-sum
1672-richest-customer-wealth

Simulation

0043-multiply-strings
0054-spiral-matrix
0067-add-binary
0657-robot-return-to-origin
0682-baseball-game
1041-robot-bounded-in-circle
1275-find-winner-on-a-tic-tac-toe-game

Geometry

1232-check-if-it-is-a-straight-line

About

A collection of LeetCode questions to ace the coding interview! - Created using [LeetHub v2](https://github.com/arunbhardwaj/LeetHub-2.0)

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages