Liam Hanafee-ArecesLeetcode 53: Maximum SubArray SumOne of the Leetcode problems that I worked on this week is called Maximum Subarray Sum. If you would like to try it yourself, you can find…Jun 4, 20211Jun 4, 20211
Liam Hanafee-ArecesUnderstanding Radix SortDisclaimer: Radix sort will only work for sorting numbers. I’ll explain why later on!May 30, 2021May 30, 2021
Liam Hanafee-ArecesBuilding “Mastermind” in ReactThe most recent project that I worked on was building a version of the classic game Mastermind. For those of you who are not familiar…May 21, 2021May 21, 2021
Liam Hanafee-ArecesProblem Solving Patterns: Sliding WindowSliding window is an extremely common problem solving pattern in computer science. It is most frequently used on arrays or strings. The…May 10, 2021May 10, 2021
Liam Hanafee-ArecesinNerd For TechProblem Solving Patterns: Frequency CounterOne of the most helpful problem solving patterns in computer science is known as the frequency counter pattern. Commonly used on arrays and…May 7, 20211May 7, 20211
Liam Hanafee-ArecesLeetcode ‘Power of Three’ walkthroughStudying data structures, algorithms, and practicing interview questions are essential parts of preparing to land your first job as a…Apr 30, 2021Apr 30, 2021
Liam Hanafee-ArecesLearning more about hash tablesHash tables are one of the most commonly used data structures in programming. While I consider myself to be extremely comfortable with…Apr 25, 2021Apr 25, 2021
Liam Hanafee-ArecesinNerd For TechLearning Priority QueuesLast week, I wrote about my first foray into Binary Heaps, which can be found here. Having knowledge of heaps is really helpful when…Apr 16, 2021Apr 16, 2021
Liam Hanafee-ArecesinNerd For TechLearning Binary HeapsUp until this week, the only heaps I was familiar with were the heaps of trash that are a mainstay of NYC streets. Thankfully this week of…Apr 11, 2021Apr 11, 2021
Liam Hanafee-ArecesinNerd For TechLearning Tree TraversalAnother week into studying data structures and algorithms, I am learning about tree traversal. Last week, I wrote a blog about my…Apr 4, 2021Apr 4, 2021