CS 261 Assignments Demonstration by Jacob Lundberg

Much of this is now outdated Java, and may or may not run in your browser...
Not to mention being mighty antiquated examples of my Java skills, heh.

Hello Again Applet Very simple applet. No JDK 1.1 features used.
Bubble Sort Sorting values in an array.
Assignment #1 Evaluating an expression with a stack.
Assignment #2 Matching Parentheses and Brackets.
Assignment #3 Bounded buffer.
Assignment #3 Producer and consumer.
Assignment #4 Doubly-linked list.
Assignment #4 Rental Car Agency.
Assignment #5 Evaluating an expression tree.
Assignment #5 Rental Car Agency (bit set version).
Assignment #6 Expressions in Prefix, Infix, and Postfix.
Assignment #6 Calculate the Depth of a tree.
Assignment #6 Search for node 'q' in a predefined tree.
Assignment #7 Searching for large key values in a search tree.
Assignment #7 Creating a heap with large keys on top.
Assignment #8 Creating a hash table with linear probing.
Assignment #8 Creating a hash table with collisions in linked lists.
Assignment #9 Creating and manipulating sets.
Assignment #9 Computing a minimum spanning tree.