Skip to content

hihanghoeng33/One-Problem-a-day

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✅This is my repo to save every problem that I solved on online website


Every accepted solution will be documented in every folder in this repo. The folder such as Codeforces, Codewars, and Leetcode(auto commit using extension). Current language used: C/C++.

Eat Code Sleep 🔁

Stay foolish 💩

Array

0033-search-in-rotated-sorted-array
0034-find-first-and-last-position-of-element-in-sorted-array
0118-pascals-triangle
0121-best-time-to-buy-and-sell-stock
0136-single-number
0204-count-primes
1137-height-checker

Dynamic Programming

0118-pascals-triangle
0121-best-time-to-buy-and-sell-stock

Two Pointers

0028-find-the-index-of-the-first-occurrence-in-a-string
0125-valid-palindrome
0141-linked-list-cycle
0344-reverse-string
0633-sum-of-square-numbers
0680-valid-palindrome-ii

String

0013-roman-to-integer
0020-valid-parentheses
0028-find-the-index-of-the-first-occurrence-in-a-string
0125-valid-palindrome
0344-reverse-string

Linked List

0083-remove-duplicates-from-sorted-list
0141-linked-list-cycle

Bit Manipulation

0136-single-number
0231-power-of-two
0342-power-of-four

Math

0007-reverse-integer
0009-palindrome-number
0013-roman-to-integer
0043-multiply-strings
0171-excel-sheet-column-number
0204-count-primes
0231-power-of-two
0326-power-of-three
0342-power-of-four
0367-valid-perfect-square
0633-sum-of-square-numbers

Hash Table

0013-roman-to-integer
0141-linked-list-cycle

Stack

0020-valid-parentheses
0094-binary-tree-inorder-traversal
0144-binary-tree-preorder-traversal
0145-binary-tree-postorder-traversal

Sorting

1137-height-checker

Counting Sort

1137-height-checker

String Matching

0028-find-the-index-of-the-first-occurrence-in-a-string
0043-multiply-strings
0171-excel-sheet-column-number
0680-valid-palindrome-ii

Simulation

0043-multiply-strings

Recursion

0231-power-of-two
0326-power-of-three
0342-power-of-four

Binary Search

0033-search-in-rotated-sorted-array
0034-find-first-and-last-position-of-element-in-sorted-array
0367-valid-perfect-square
0633-sum-of-square-numbers

Enumeration

0204-count-primes

Number Theory

0204-count-primes

Greedy

0680-valid-palindrome-ii

Tree

0094-binary-tree-inorder-traversal
0100-same-tree
0101-symmetric-tree
0112-path-sum
0144-binary-tree-preorder-traversal
0145-binary-tree-postorder-traversal

Depth-First Search

0094-binary-tree-inorder-traversal
0100-same-tree
0101-symmetric-tree
0112-path-sum
0144-binary-tree-preorder-traversal
0145-binary-tree-postorder-traversal

Breadth-First Search

0100-same-tree
0101-symmetric-tree
0112-path-sum

Binary Tree

0094-binary-tree-inorder-traversal
0100-same-tree
0101-symmetric-tree
0112-path-sum
0144-binary-tree-preorder-traversal
0145-binary-tree-postorder-traversal

Graph

1916-find-center-of-star-graph

LeetCode Topics

Linked List

0148-sort-list

Two Pointers

0148-sort-list
0350-intersection-of-two-arrays-ii

Divide and Conquer

0148-sort-list

Sorting

0148-sort-list
0350-intersection-of-two-arrays-ii

Merge Sort

0148-sort-list

Array

0153-find-minimum-in-rotated-sorted-array
0350-intersection-of-two-arrays-ii
1293-three-consecutive-odds

Binary Search

0153-find-minimum-in-rotated-sorted-array
0350-intersection-of-two-arrays-ii

Hash Table

0350-intersection-of-two-arrays-ii