Kenny HomBreadth-first vs Depth-first Tree Traversal in JavascriptWhen we search through a tree to find if it contains a certain node, there are two algorithms we can build. We can traverse the tree with a…Jun 16, 20181Jun 16, 20181
Kenny HomWhat is a node and how do I build it with Javascript?What is a Node?Jun 10, 2018Jun 10, 2018
Kenny HomBuilding a Queue from a StackOne of the most common interview questions that is asked about queues and stacks is how to create one from the other. In this blog, we will…Jun 4, 2018Jun 4, 2018
Kenny HomBuilding a stack vs building a queue in JavascriptHow to build a stackMay 25, 2018May 25, 2018
Kenny HomWhat is a Higher Order Component?In ReactJS, Components are the backbone of this Javascript library. Components are similar to functions in Javascript. They let you split…Feb 26, 2018Feb 26, 2018
Kenny HomSo you want to build a recursive(recursive(recursive…)) function in JavascriptWhat is Recursion?Feb 6, 20181Feb 6, 20181
Kenny HomWhat is the Big O?Woah! It’s not what you’re all thinking right now. This blog is about the Big O Notation and how its used in computer science.Jan 16, 2018Jan 16, 2018
Kenny HomBrute Force Vs. Dynamic Program in the Maximum Subarray ProblemWhen I first started to code, I became interested in Ruby through solving code challenges. At first, it was quite difficult to solve even…Dec 20, 2017Dec 20, 2017