Skip to content

EyasuTesfu/Competitive-Programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Competitive-Programming

LeetCode Topics

Array

1002-maximum-width-ramp
1147-flip-columns-for-maximum-number-of-equal-rows
1256-rank-transform-of-an-array
1497-design-a-stack-with-increment-operation
1620-check-if-array-pairs-are-divisible-by-k
1694-make-sum-divisible-by-p
1886-minimum-limit-of-balls-in-a-bag
1923-sentence-similarity-iii
1972-rotating-the-box
2054-the-number-of-the-smallest-unoccupied-chair
2089-maximum-matrix-sum
2343-count-unguarded-cells-in-the-grid
2581-divide-players-into-teams-of-equal-skill
2692-take-gifts-from-the-richest-pile
2695-find-score-of-an-array-after-marking-all-elements
2868-continuous-subarrays
3309-count-prefix-and-suffix-pairs-i

Stack

0957-minimum-add-to-make-parentheses-valid
1002-maximum-width-ramp
1497-design-a-stack-with-increment-operation
2095-minimum-number-of-swaps-to-make-the-string-balanced
2800-minimum-string-length-after-removing-substrings

Design

1497-design-a-stack-with-increment-operation

Hash Table

0567-permutation-in-string
1147-flip-columns-for-maximum-number-of-equal-rows
1256-rank-transform-of-an-array
1502-construct-k-palindrome-strings
1620-check-if-array-pairs-are-divisible-by-k
1694-make-sum-divisible-by-p
2054-the-number-of-the-smallest-unoccupied-chair
2581-divide-players-into-teams-of-equal-skill
2695-find-score-of-an-array-after-marking-all-elements

Counting

1502-construct-k-palindrome-strings
1620-check-if-array-pairs-are-divisible-by-k

Sorting

1256-rank-transform-of-an-array
2581-divide-players-into-teams-of-equal-skill
2695-find-score-of-an-array-after-marking-all-elements

Prefix Sum

1694-make-sum-divisible-by-p

Two Pointers

0567-permutation-in-string
1923-sentence-similarity-iii
1972-rotating-the-box
2095-minimum-number-of-swaps-to-make-the-string-balanced
2581-divide-players-into-teams-of-equal-skill

String

0014-longest-common-prefix
0567-permutation-in-string
0957-minimum-add-to-make-parentheses-valid
1502-construct-k-palindrome-strings
1923-sentence-similarity-iii
2095-minimum-number-of-swaps-to-make-the-string-balanced
2800-minimum-string-length-after-removing-substrings
3309-count-prefix-and-suffix-pairs-i

Sliding Window

0567-permutation-in-string
2868-continuous-subarrays

Simulation

2343-count-unguarded-cells-in-the-grid
2692-take-gifts-from-the-richest-pile
2695-find-score-of-an-array-after-marking-all-elements
2800-minimum-string-length-after-removing-substrings

Greedy

0957-minimum-add-to-make-parentheses-valid
1502-construct-k-palindrome-strings
2089-maximum-matrix-sum
2095-minimum-number-of-swaps-to-make-the-string-balanced

Monotonic Stack

1002-maximum-width-ramp

Heap (Priority Queue)

2054-the-number-of-the-smallest-unoccupied-chair
2692-take-gifts-from-the-richest-pile
2695-find-score-of-an-array-after-marking-all-elements
2868-continuous-subarrays

Trie

0014-longest-common-prefix
3309-count-prefix-and-suffix-pairs-i

Matrix

1147-flip-columns-for-maximum-number-of-equal-rows
1972-rotating-the-box
2089-maximum-matrix-sum
2343-count-unguarded-cells-in-the-grid

Graph

3189-find-champion-ii

Binary Search

1886-minimum-limit-of-balls-in-a-bag

Queue

2868-continuous-subarrays

Ordered Set

2868-continuous-subarrays

Monotonic Queue

2868-continuous-subarrays

Rolling Hash

3309-count-prefix-and-suffix-pairs-i

String Matching

3309-count-prefix-and-suffix-pairs-i

Hash Function

3309-count-prefix-and-suffix-pairs-i

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages