Huffman Coding 102: Code It Up!Implementation in Go Anything we learn about in Computer Science, is incomplete without an implementation in whatever language is trending at that moment (seriously, don't worry about the language, just focus on the concepts). That being said, let's ...Jul 5, 2024·11 min read
Debouncing in JavaScriptHello and welcome to my blog! Today, we'll be learning about debouncing in JavaScript. This is a widely used concept in a lot of applications and I hope you learn why and how to implement this in JavaScript. Deboucing Let's start with a formal defini...Feb 22, 2023·4 min read
Shortest Path with Alternating ColorsHello and welcome back to the Leetcode daily series! Today we'll be solving a mind-numbingly horrifying problem and of course, it involves graphs. \Sigh\ Let's begin, shall we? Understanding The Problem Take a look at the given problem statement. Yo...Feb 21, 2023·4 min read
Concatenated Words Leetcode SolutionHello and welcome back to the Leetcode Daily series! We have another frustrating problem to deal with today, but that's just what life is, one frustrating problem after another, isn't it? Let's bash our heads in, um, I mean, solve this problem! Under...Jan 27, 2023·8 min read
Palindrome Partitioning Leetcode SolutionHello and welcome back to another day of mindlessly solving Leetcode problems while you get rejected from every possible job at every company to ever exist. Let's dive in! Understanding The Problem Here's the problem statement for today. Given a str...Jan 23, 2023·4 min read
Non-decreasing SubsequencesHello and welcome back to another day of struggling with Leetcode. We have a problem on backtracking ahead of us, so strap in! Understanding the Problem Take a look at the problem statement given below. Given an integer array nums, return all the di...Jan 21, 2023·4 min read
Restore IP Addresses Leetcode SolutionHello and welcome back to another day of the Leetcode Daily series! We have a very intriguing problem on backtracking ahead of us, so pull up your socks! Understanding The Problem Take your time and go through the problem statement. A valid IP addre...Jan 21, 2023·5 min read