davisThe Binary Tree of the Knowledge of Good and EvilTreedom Of all the data structures that I have studied so far, my favorite is probably the Tree. I’d like to introduce you to some of the…Oct 20, 2020Oct 20, 2020
davisThe basics of dynamic programming!By name alone, the most intimidating basic algorithmic technique is dynamic programming. The definition sounds simple enough. The code…Oct 13, 2020Oct 13, 2020
davisinThe StartupAn Overview of Ubersicht and Some Fun Widgets.One of my favorite programs for macOS is Ubersicht, which renders custom widgets to the desktop. The widgets available for download can be…Oct 6, 2020Oct 6, 2020
davisA Linked List for a list of LinksLet’s introduce the simplest data structure. Learn linked lists to prepare for other structures, like binary search trees.Jun 25, 2020Jun 25, 2020
davisMary had a little λRuby includes a type of Proc called a lambda. What’s the fuss? Why have a separate kind of Proc?May 21, 2020May 21, 2020