Jennifer Belfield:  Game Programmer and Software Developer

Programs & Code

Programming Languages Dictionary

Descriptions of algorithms are in the code headers.

Part I - Compiler Theoretical Foundations


8 Weighted Balls Puzzle
Part II - Programming Tools and Languages, First 10 Examples


Part V - My Project
Part III - Programming Tools and Languages, Second 10 Examples


Part IV - Programming Tools and Languages, More Examples


Part VI - Puzzles
The Prisoners' Dilemma Puzzle - C
My Prisoners' Dilemma Slideshow Presentation
Push Down Automaton that creates palindrome strings of even length
Finite Automaton
Context Free Grammar
Reverse double linked list recursively - C++
8 of the 10 examples
Reverse Double linked List - C++
Second 10 examples
Backtracking to solve a coding problem.
Binary Tree Building and Traversal - Java
Binary Tree Building and Traversal Slideshow Presentation