Skip to content

Yab112/Competitive-Programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Competitive-Programming

LeetCode, HackerRank, CodeForce, etc for A2SV.

LeetCode Topics

Linked List

0143-reorder-list

Two Pointers

0028-find-the-index-of-the-first-occurrence-in-a-string
0143-reorder-list
0581-shortest-unsorted-continuous-subarray
1880-largest-merge-of-two-strings

Stack

0032-longest-valid-parentheses
0071-simplify-path
0094-binary-tree-inorder-traversal
0143-reorder-list
0144-binary-tree-preorder-traversal
0145-binary-tree-postorder-traversal
0316-remove-duplicate-letters
0394-decode-string
0456-132-pattern
0503-next-greater-element-ii
0581-shortest-unsorted-continuous-subarray
0636-exclusive-time-of-functions
0678-valid-parenthesis-string
0682-baseball-game
1371-minimum-remove-to-make-valid-parentheses

Recursion

0143-reorder-list
0394-decode-string

Tree

0094-binary-tree-inorder-traversal
0144-binary-tree-preorder-traversal
0145-binary-tree-postorder-traversal

Depth-First Search

0094-binary-tree-inorder-traversal
0144-binary-tree-preorder-traversal
0145-binary-tree-postorder-traversal

Binary Tree

0094-binary-tree-inorder-traversal
0144-binary-tree-preorder-traversal
0145-binary-tree-postorder-traversal

Array

0239-sliding-window-maximum
0456-132-pattern
0503-next-greater-element-ii
0581-shortest-unsorted-continuous-subarray
0636-exclusive-time-of-functions
0682-baseball-game
1524-string-matching-in-an-array
2465-shifting-letters-ii

String

0028-find-the-index-of-the-first-occurrence-in-a-string
0032-longest-valid-parentheses
0071-simplify-path
0076-minimum-window-substring
0316-remove-duplicate-letters
0394-decode-string
0678-valid-parenthesis-string
1371-minimum-remove-to-make-valid-parentheses
1524-string-matching-in-an-array
1880-largest-merge-of-two-strings
2465-shifting-letters-ii

Prefix Sum

2465-shifting-letters-ii

Dynamic Programming

0032-longest-valid-parentheses
0678-valid-parenthesis-string

String Matching

0028-find-the-index-of-the-first-occurrence-in-a-string
1524-string-matching-in-an-array

Greedy

0316-remove-duplicate-letters
0581-shortest-unsorted-continuous-subarray
0678-valid-parenthesis-string
1880-largest-merge-of-two-strings

Monotonic Stack

0316-remove-duplicate-letters
0456-132-pattern
0503-next-greater-element-ii
0581-shortest-unsorted-continuous-subarray

Hash Table

0076-minimum-window-substring

Sliding Window

0076-minimum-window-substring
0239-sliding-window-maximum

Queue

0239-sliding-window-maximum

Heap (Priority Queue)

0239-sliding-window-maximum

Monotonic Queue

0239-sliding-window-maximum

Sorting

0581-shortest-unsorted-continuous-subarray

Simulation

0682-baseball-game

Binary Search

0456-132-pattern

Ordered Set

0456-132-pattern

About

LeetCode, HackerRank, CodeForce, etc for A2SV

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published