Coder's Cat
Home
D&S
Algo
PL
System
Tools
Tags
Archives
About
Home
D&S
Algo
PL
System
Tools
Tags
Archives
About
Archives
Total: 157
2021
12-30: My Favorite Tech Blogs
12-03: Svelte Demo: Movie Seat Booking
11-30: Form Validator In Svelte
11-27: Fix missing header files on Ubuntu
11-25: How to Keep A Program Running with Ssh logout
11-24: Rust Warp: Use Cookie for Authorization
11-23: The Best Way To Learn Frontend As An Experienced Programmer
07-10: The Great Programming Quotes
07-03: Why Github Copilot Will Not Change Programming
06-30: Rust: the weird but safe string
06-12: Teach Kids To Programming
06-02: Random WSL Tips & Tricks
05-29: Top 5 VSCode Extensions for Markdown
05-27: 5 Fancy Shells You Should Have A Try
05-24: Gentle Introduction To WebAssembly
05-17: Introduction to Bloom Filter
05-16: 5 Tips for Cracking the Technical Interview
2020
12-29: LeetCode: String to Integer (atoi)
12-19: LeetCode: Fibonacci Number
12-18: LeetCode: Find Positive Integer Solution for a Given Equation
12-12: LeetCode: Longest Uncommon Subsequence I
12-11: LeetCode: Check Array Formation Through Concatenation
12-09: Swap Caps Lock and Control
12-08: LeetCode: Letter Combinations of a Phone Number
12-03: Binary Search
12-03: LeetCode: Island Perimeter
12-02: LeetCode: Defuse the Bomb
12-01: LeetCode: Sort Array By Parity II
11-30: LeetCode: Groups of Special-Equivalent Strings
11-28: LeetCode: Remove Duplicate Node LCCI
11-25: LeetCode: Relative Sort Array
11-24: LeetCode: Reverse Words in a String III
11-22: LeetCode: Sort Array by Increasing Frequency
11-21: LeetCode: Divisor Game
11-20: LeetCode: Increasing Order Search Tree
11-20: LeetCode: Max Consecutive Ones
11-20: LeetCode: Max Consecutive Ones II
11-19: LeetCode: Max Consecutive Ones III
11-18: LeetCode: Coin Change
11-17: Top 5 Books for Python Programming
11-16: Config Nginx For Security
11-15: The Tools For Programming Languages
11-13: How To Config Nginx with HTTP/2
11-12: Is C Still Worth Learning?
11-11: Eliminate render-blocking resources: JavaScript, CSS
11-02: 5 Tricks That Will Help You Debug Python Code
10-21: 5 Tools To Boost Your Productivity On Windows 10
09-25: 5 Most Common Lies Developers May Tell
09-18: Understanding MapReduce
08-19: What I learned from Steve Jobs's thoughts about technology and product
08-02: LeetCode: Longest Consecutive Sequence
08-01: LeetCode: Serialize and Deserialize N-ary Tree
07-30: LeetCode: Unique Paths II
07-30: LeetCode: Add Strings
07-15: LeetCode: Populating Next Right Pointers in Each Node
07-15: LeetCode: Clone Binary Tree With Random Pointer
06-15: How to Find Which Process using a Networking Port
05-12: Kth Largest Element in an Array
05-11: Validate Binary Search Tree
05-10: KMP String Search Algorithm
05-09: Understanding Recursion and Continuation with Python
04-22: Cookie vs. Session
04-12: LeetCode: Excel Sheet Column Title
04-11: Lowest Common Ancestor of a Binary Search Tree
04-10: Lowest Common Ancestor of a Binary Tree
04-08: Redis Vs. Memcached
04-06: Why Redis is Single-Threaded
04-05: How To Keep Safe From Git Leaks
04-04: How Redis expire Key
04-03: I Use These Awesome Tools for Writing
04-02: Ruby change current working directory
04-01: LeetCode: Unique Binary Search Trees II
03-31: Command Line to List Size of Directory (MacOS/Linux)
03-30: 3 Slowest Sorting Algorithms
03-29: Python: Pros and Cons of Lambda
03-28: Python: Is and ==
03-27: What I Learned From My 5 Months of Writing
03-26: Python: Generator, Yield and Stream
03-25: Python: Dict setdefault and getdefault
03-23: Python: Shuffle List
03-22: Breadth-First-Search(BFS) Explained With Visualization
03-21: Depth-First-Search(DFS) Explained With Visualization
03-19: How I Wrote a $500 Article in My First 3 Months on Medium
03-18: How to Delete A File Permanently In Git
03-16: LeetCode: Two Sum II - Input array is sorted
03-14: LeetCode Problems for Beginners
03-14: How To Write Readable Code
03-13: Encapsulation in Python
03-11: TCP vs. UDP
03-10: TCP 3 Way Handshake In Detail
03-10: Basic Networking Tool: netstat
03-09: Basic Networking tool: netcat
03-09: Basic Networking tool: telnet
03-08: Blogging with Emacs and Wordpress
03-03: 5 Pieces of advice for Learning Emacs
02-25: 5 things I learned from Tesla's Anti-Handbook
02-19: LeetCode: Maximum Product Subarray
02-14: Intersection of Two Linked Lists
02-14: LeetCode: Min Stack
02-11: LeetCode: Word Search
02-10: LeetCode: Permutations II
02-10: LeetCode: Permutations
02-07: LeetCode: Maximum Subarray
02-07: LeetCode: Find Peak Element
02-07: LeetCode: Majority Element
02-06: LeetCode: LRU Cache
02-05: LeetCode: Pow(x, n)
02-05: LeetCode: Multiply Strings
02-04: LeetCode: Container With Most Water
02-04: LeetCode: Reverse Integer
02-03: LeetCode: Combination Sum II
02-03: LeetCode: Combination Sum
02-03: LeetCode: Sqrt(x)
02-03: LeetCode: Search Insert Position
02-03: LeetCode: Find First and Last Position of Element in Sorted Array
02-02: LeetCode: Longest Valid Parentheses
02-02: LeetCode: Merge Sorted Array
02-02: LeetCode: Substring with Concatenation of All Words
02-02: LeetCode: Divide Two Integers
01-31: LeetCode: Implement strStr()
01-30: LeetCode: Remove element
01-30: LeetCode: Remove Duplicates from Sorted Array
01-29: LeetCode: Merge k Sorted Lists
01-17: Using Disjoint Set (Union-Find) to Build a Maze Generator
01-14: How to randomize (shuffle) a JavaScript array?
01-14: Random Number and Card Shuffling Algorithm
01-10: 7 Shell commands which make you have a smile
01-09: Ruby: How to check a string contains another string
01-08: How to count the number of processes in Linux
01-07: Ruby: How to read lines of a file
2019
12-31: LeetCode: Swap Nodes in Pairs
12-24: LeetCode: Generate Parentheses
12-24: LeetCode: Merge Two Sorted Lists
12-24: LeetCode: Remove Nth Node From End of List
12-24: How To Learn Data Structures And Algorithms (An Ultimate Guide for Beginners)
12-03: Leetcode: Longest Common Prefix
12-02: LeetCode: Regular Expression Matching
11-26: Awesome Command-line tips to 10x your productivity
11-22: Caching: From Top To Bottom
11-09: Let's LeetCode with Fun
11-05: LeetCode: 4Sum
10-29: Learn from Source Code (an Effective Way to Grow for Beginners)
10-23: LeetCode: 3Sum Closest
10-22: How to Learn Linux? (from Zero to Hero)
10-21: LeetCode: Palindrome Number
10-21: LeetCode: Valid Parentheses
10-19: LeetCode: Median of Two Sorted Arrays
10-18: LeetCode: Add Two Numbers
10-17: LeetCode: Longest Substring Without Repeating Characters
10-16: LeetCode: two sum
10-15: Scan code and credentials in Git repos
10-15: LeetCode: 3Sum
10-09: Quicksort: two styles of implementations
09-29: How to learn all programming languages, YES! ALL!
09-20: Best Computer Science Books
09-15: Python String Strip Explained
09-05: To Be A Great Programmer: Mindset And Learning Strategy