PinnedDavid UrbinaPartial Ordering, Total Ordering, and The Topological SortScheduling problems — problems that seek to order a sequence of tasks while preserving an order of precedence — can be solved by performing…Sep 29, 20172Sep 29, 20172
David UrbinainLiterally LiteraryLet’s See TomorrowA flash fiction story on parenthood as a single parentNov 28, 2019Nov 28, 2019
David UrbinainLiterally LiteraryLuísThe story of a boy and his stuffed cow braving the darkness and the creepy things that call it home.Nov 3, 20191Nov 3, 20191
David UrbinainThe StartupWeeds: A Story and Thoughts on LifeThe story of a strange encounter teaches us how we can better understand the weeds in our lives.Sep 16, 2019Sep 16, 2019
David UrbinaHeapsortHeapsort is one of my favorite sorting algorithms because it highlights the importance of considering the right data structures in…Oct 9, 2017Oct 9, 2017
David UrbinaBinary Search and The AVL TreeBinary search is a powerful search algorithm that has a worst-case performance in logarithmic time. In a list of 200,000 items, for…Sep 20, 2017Sep 20, 2017
David UrbinaAn Introductory Overview of Dijkstra’s AlgorithmDijkstra’s algorithm was perhaps the first algorithm that inspired me to pursue further self-study into algorithms, algorithm design, and…Sep 12, 2017Sep 12, 2017