Skip to content

sara-mohamd/Leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

249 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Leetcode

LeetCode Topics

Array

0001-two-sum
0015-3sum
0026-remove-duplicates-from-sorted-array
0035-search-insert-position
0049-group-anagrams
0088-merge-sorted-array
0121-best-time-to-buy-and-sell-stock
0167-two-sum-ii-input-array-is-sorted
0169-majority-element
0209-minimum-size-subarray-sum
0217-contains-duplicate
0219-contains-duplicate-ii
0287-find-the-duplicate-number
0303-range-sum-query-immutable
0304-range-sum-query-2d-immutable
0349-intersection-of-two-arrays
0496-next-greater-element-i
0792-binary-search
1570-final-prices-with-a-special-discount-in-a-shop
1662-check-if-two-string-arrays-are-equivalent
1991-find-the-middle-index-in-array
2058-concatenation-of-array

Hash Table

0001-two-sum
0049-group-anagrams
0169-majority-element
0217-contains-duplicate
0219-contains-duplicate-ii
0242-valid-anagram
0349-intersection-of-two-arrays
0496-next-greater-element-i

Sorting

0015-3sum
0049-group-anagrams
0088-merge-sorted-array
0169-majority-element
0217-contains-duplicate
0242-valid-anagram
0349-intersection-of-two-arrays

String

0020-valid-parentheses
0049-group-anagrams
0125-valid-palindrome
0242-valid-anagram
0344-reverse-string
0392-is-subsequence
0680-valid-palindrome-ii
1360-number-of-days-between-two-dates
1662-check-if-two-string-arrays-are-equivalent
1894-merge-strings-alternately

Simulation

2058-concatenation-of-array

Two Pointers

0015-3sum
0026-remove-duplicates-from-sorted-array
0088-merge-sorted-array
0125-valid-palindrome
0167-two-sum-ii-input-array-is-sorted
0287-find-the-duplicate-number
0344-reverse-string
0349-intersection-of-two-arrays
0392-is-subsequence
0680-valid-palindrome-ii
1894-merge-strings-alternately

Dynamic Programming

0121-best-time-to-buy-and-sell-stock
0392-is-subsequence

Database

0175-combine-two-tables

Binary Search

0035-search-insert-position
0167-two-sum-ii-input-array-is-sorted
0209-minimum-size-subarray-sum
0287-find-the-duplicate-number
0349-intersection-of-two-arrays
0374-guess-number-higher-or-lower
0792-binary-search

Bit Manipulation

0231-power-of-two
0287-find-the-duplicate-number

Divide and Conquer

0169-majority-element

Counting

0169-majority-element

Math

0009-palindrome-number
0231-power-of-two
1360-number-of-days-between-two-dates

Stack

0020-valid-parentheses
0496-next-greater-element-i
1570-final-prices-with-a-special-discount-in-a-shop

Monotonic Stack

0496-next-greater-element-i
1570-final-prices-with-a-special-discount-in-a-shop

Greedy

0680-valid-palindrome-ii

Sliding Window

0209-minimum-size-subarray-sum
0219-contains-duplicate-ii

Interactive

0374-guess-number-higher-or-lower

Prefix Sum

0209-minimum-size-subarray-sum
0303-range-sum-query-immutable
0304-range-sum-query-2d-immutable
1991-find-the-middle-index-in-array

Design

0303-range-sum-query-immutable
0304-range-sum-query-2d-immutable

Matrix

0304-range-sum-query-2d-immutable

Recursion

0231-power-of-two

About

This repository is managed by LeetPush extension: https://github.com/husamahmud/LeetPush

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published