Garrett CodesQuick Guide: How to Become a Software Engineer without a Computer Science DegreeNo matter what stage you are at in the process of becoming a software engineer, I hope that this article helps out in some way. In this…Apr 24, 20201Apr 24, 20201
Garrett CodesDivide-and-ConquerDivide-and-conquer is a style of solving problems that is not at all limited to computer science problems. It’s the idea of solving a…Nov 3, 2019Nov 3, 2019
Garrett CodesLooking into Red-Black TreesAs you may know, a Binary Search Tree of height, h, is able to support any basic dynamic-set operations. These operations such as…Oct 24, 2019Oct 24, 2019
Garrett CodesExploring Graphing Algorithms in Computer ScienceWhat is a Graph and why is it important?Jul 23, 2019Jul 23, 2019