I built https://t.co/NFniRodrve to better understand locking in postgres. I learned since about the different locking techniques, which I compiled in my database course.
If you are interested in database systems, checkout my 30 hours database course.
https://t.co/phqAIenRgD
LeetCode was HARD until I Learned these 15 Patterns:
1. Prefix Sum
2. Two Pointers
3. Sliding Window
4. Fast & Slow Pointers
5. LinkedList In-place Reversal
6. Monotonic Stack
7. Top ‘K’ Elements
8. Overlapping Intervals
9. Modified Binary Search
10. Binary Tree Traversal
11. Depth-First Search (DFS)
12. Breadth-First Search (BFS)
13. Matrix Traversal
14. Backtracking
15. Dynamic Programming Patterns
I wrote a detailed article on these patterns and provide links to leetcode problems you can practice to learn them better.
Check it out here: https://t.co/dFv9UPKFUB
Subscribe for more such articles every week.