/ Writing
Problem-solving & write-ups · Python3
Algorithm and engineering write-ups — each broken down by approach, edge cases, and complexity.
Programming
234. Palindrome Linked List
Read
Programming
82. Remove Duplicates From Sorted List Ii
Read
Programming
Min Stack
Read
Programming
706. Design Hashmap
Read
Programming
Intersection Of Two Linked Lists
Read
Programming
69. Sqrtx
Read
Programming
Min Cost Climbing Stairs
Read
Programming
Number Of Islands
Read
Programming
547. Number Of Provinces
Read
Programming
21. Merge Two Sorted Lists
Read
Programming
19. Remove Nth Node From End Of List
Read
Programming
9. Palindrome Number
Read
Programming
2. Add Two Numbers
Read
Programming
Valid Parentheses
Read
Programming
1. Two Sum
Read
Strategy
Instead of learning solutions of LeetCode questions, understand patterns!
Instead of learning solutions of LeetCode questions, understand patterns!
Read
Programming
DoublyLinkedList Design (with bidirectional search to perform faster)
Node.next - Value - Node.prev Actions: addAtHead, addAtTail, get, deleteAt, addAtIndex
Read
Programming
CTCI 1.4 Palindrome Permutation
Read
Programming
CTCI 1.6 String Compression
Count the chars using loop
Read