Skill Sharpening

After reading this blog post I have decided that I’m going to basically rewrite all of my old college homework assignments of all of the basic data structures and algorithms. Some of them I might even attempt in multiple languages. So here is the list that I plan on working through. I will update this page, and probably add it to the projects page when I get around to making that. excerpt_separator Data Structures:

  • Linked List
  • Stack and Queue
  • Binary Search Tree
  • Circular Queue
  • Hash map
  • Set
  • Priority Queue
  • More as I think of them/find them


  • Dijkstra’s
  • Binary Search
  • Bubble/Selection/Insertion/Quick Sort
  • More as I think of them/find them