Quicksort Simplified
Intro Recently, I watched Neetcode use the quickselect algorithm to solve Leetcode 215 (k-th largest element in an array). Quickselect is a variation of quicksort, which inspired me to learn the s...
Intro Recently, I watched Neetcode use the quickselect algorithm to solve Leetcode 215 (k-th largest element in an array). Quickselect is a variation of quicksort, which inspired me to learn the s...
Intro In this article I will be solving leetcode 146 LRU Cache. Using python OrderedDict() then implementing it via doubly linked list and pythonDict() What is it? A Least Recently Used (LRU) Ca...
Learning Kanji! In the past month, I have dedicated 1 hour each day to open up Anki and learn new characters. In this article I will share the resource I am using and maybe list a few favorite char...
Restaurant Page I went above and beyond on what was supposed to be a simple project to learn about Webpack and ES6 modules. Hint: I learned Figma, implemented a responsive site utilizing Bulma CSS...
Intro This post will mainly serve to help me retain my knowledge by summarizing important information I’ve learned. I recently watched Japanese Pronunciation, Video 1: The Japanese Writing Systems ...
Intro It is now april 2nd, I finished the final project for the ruby on rails course on the odin project, a social media site. Feel free to check it out on my github. Challenges I have faced a few...
I would like to talk about Binary Search in my first post. I just read the first chapter of Grokking Algorithms by Aditya Y. Bhargava and wanted a fun way to write down what I learned to solidify m...