Skip to content

abhisheksingh212/Leetcode-problems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Leetcode-problems

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

LeetCode Topics

Array

0001-two-sum
0026-remove-duplicates-from-sorted-array
0034-find-first-and-last-position-of-element-in-sorted-array
0035-search-insert-position
0075-sort-colors
0121-best-time-to-buy-and-sell-stock
0136-single-number
0169-majority-element
0189-rotate-array
0268-missing-number
0283-move-zeroes
0540-single-element-in-a-sorted-array
0792-binary-search
0898-transpose-matrix
1560-number-of-students-doing-homework-at-a-given-time
1677-matrix-diagonal-sum
1781-check-if-two-string-arrays-are-equivalent
2271-rearrange-array-elements-by-sign
2398-check-if-matrix-is-x-matrix
2614-maximum-count-of-positive-integer-and-negative-integer
2844-sum-of-squares-of-special-elements
2876-number-of-employees-who-met-the-target
3476-find-minimum-operations-to-make-all-elements-divisible-by-three

String

0028-find-the-index-of-the-first-occurrence-in-a-string
0043-multiply-strings
0125-valid-palindrome
0415-add-strings
1781-check-if-two-string-arrays-are-equivalent

Math

0002-add-two-numbers
0007-reverse-integer
0009-palindrome-number
0043-multiply-strings
0069-sqrtx
0189-rotate-array
0268-missing-number
0367-valid-perfect-square
0415-add-strings
1013-fibonacci-number
1411-convert-binary-number-in-a-linked-list-to-integer
3476-find-minimum-operations-to-make-all-elements-divisible-by-three

Simulation

0043-multiply-strings
0415-add-strings
0898-transpose-matrix
2271-rearrange-array-elements-by-sign

Two Pointers

0019-remove-nth-node-from-end-of-list
0026-remove-duplicates-from-sorted-array
0028-find-the-index-of-the-first-occurrence-in-a-string
0075-sort-colors
0125-valid-palindrome
0141-linked-list-cycle
0142-linked-list-cycle-ii
0143-reorder-list
0148-sort-list
0160-intersection-of-two-linked-lists
0189-rotate-array
0234-palindrome-linked-list
0283-move-zeroes
0908-middle-of-the-linked-list
2216-delete-the-middle-node-of-a-linked-list
2236-maximum-twin-sum-of-a-linked-list
2271-rearrange-array-elements-by-sign

Sorting

0075-sort-colors
0148-sort-list
0169-majority-element
0268-missing-number

Bit Manipulation

0136-single-number
0191-number-of-1-bits
0268-missing-number
0338-counting-bits

Matrix

0898-transpose-matrix
1677-matrix-diagonal-sum
2398-check-if-matrix-is-x-matrix

Enumeration

2844-sum-of-squares-of-special-elements

Binary Search

0034-find-first-and-last-position-of-element-in-sorted-array
0035-search-insert-position
0069-sqrtx
0268-missing-number
0367-valid-perfect-square
0540-single-element-in-a-sorted-array
0792-binary-search
2614-maximum-count-of-positive-integer-and-negative-integer

Divide and Conquer

0148-sort-list
0169-majority-element
0191-number-of-1-bits

Dynamic Programming

0121-best-time-to-buy-and-sell-stock
0338-counting-bits
1013-fibonacci-number

String Matching

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

Recursion

0002-add-two-numbers
0021-merge-two-sorted-lists
0143-reorder-list
0203-remove-linked-list-elements
0206-reverse-linked-list
0234-palindrome-linked-list
1013-fibonacci-number
2573-remove-nodes-from-linked-list

Memoization

1013-fibonacci-number

Hash Table

0001-two-sum
0141-linked-list-cycle
0142-linked-list-cycle-ii
0160-intersection-of-two-linked-lists
0169-majority-element
0268-missing-number

Counting

0169-majority-element
2614-maximum-count-of-positive-integer-and-negative-integer

Database

1258-article-views-i
1827-invalid-tweets

Linked List

0002-add-two-numbers
0019-remove-nth-node-from-end-of-list
0021-merge-two-sorted-lists
0092-reverse-linked-list-ii
0141-linked-list-cycle
0142-linked-list-cycle-ii
0143-reorder-list
0148-sort-list
0160-intersection-of-two-linked-lists
0203-remove-linked-list-elements
0206-reverse-linked-list
0234-palindrome-linked-list
0237-delete-node-in-a-linked-list
0328-odd-even-linked-list
0908-middle-of-the-linked-list
1411-convert-binary-number-in-a-linked-list-to-integer
2216-delete-the-middle-node-of-a-linked-list
2236-maximum-twin-sum-of-a-linked-list
2573-remove-nodes-from-linked-list

Stack

0143-reorder-list
0234-palindrome-linked-list
2236-maximum-twin-sum-of-a-linked-list
2573-remove-nodes-from-linked-list

Monotonic Stack

2573-remove-nodes-from-linked-list

Merge Sort

0148-sort-list

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published