2023

A Note of Union Find

2023-04-22

269. Alien Dictionary

2023-04-21

207. Course Schedule & 210. Course Schedule II

2023-04-19

System Design Case Study 7 - Design A Notification System

2023-04-19

254. Factor Combinations

2023-04-18

377. Combination Sum IV

2023-04-17

216. Combination Sum III

2023-04-17

40. Combination Sum II

2023-04-17

Hibernate getter and setter for enum value

2023-04-17

39. Combination Sum

2023-04-17

77. Combinations

2023-04-17

31. Next Permutation

2023-04-17

46. Subsets & 90 Subsets II

2023-04-15

46. Permutations

2023-04-14

DFS vs Backtracking

2023-04-14

A Daily Issue in Docker-No Space Availbale on VM Due to too many binlog

2023-04-14

52. N-Queens II & 51. N-Queens

2023-04-14

PMD Violation: Chained Append vs Calling Consecutively

2023-04-13

127. Word Ladder

2023-04-13

System Design Case Study 6 - Design A Web Crawler

2023-04-10

339. Nested List Weight Sum & 364.Nested List Weight Sum II

2023-04-10

System Design Case Study 5 - Design A URL shortener

2023-04-08

130. Surrounded Regions

2023-04-08

286. Walls and Gates

2023-04-07

200. Number of Islands

2023-04-06

133. Clone Graph

2023-04-05

System Design Case Study 4 - Design A Unique ID Generator In Distributed System

2023-04-04

Random All In One - 398. Random Pick Index&384. Shuffle an Array&382. Linked List Random Node&380. Insert Delete GetRandom O(1)&138. Copy List with Random Pointer

2023-04-03

212. Word Search II

2023-03-30

211. Design Add and Search Words Data Structure

2023-03-30

208. Implement Trie (Prefix Tree)

2023-03-29

A Quick Note of Trie

2023-03-29

A quick note on difference of key and index in MySQL

2023-03-28

134. Gas Station

2023-03-26

45. Jump Game II

2023-03-26

System Design Case Study 3 - Design A Key Value Store

2023-03-25

A Quick Note of Binary Index Tree

2023-03-22

A Quick Note of Dynamic Programming and Greedy Algorithm

2023-03-22

55. Jump Game

2023-03-22

System Desin Case Study 2 - Consistent Hashing

2023-03-21

452. Minimum Number of Arrows to Burst Balloons

2023-03-21

A Quick Note of Segment Tree

2023-03-20

353. Design Snake Game

2023-03-19

System Design Case Study - 1 Design A Rate Limiter

2023-03-17

348. Design Tic-Tac-Toe

2023-03-17

288. Unique Word Abbreviation

2023-03-14

251. Flatten 2D Vector

2023-03-13

System Design Basic 4 - The Framework to breakdown system design questions

2023-03-10

284. Peeking Iterator

2023-03-10

362. Design Hit Counter

2023-03-09