A program to benchmark 5 different sorting algorithms.
This program benchmarks the following sorting algorithms implemented in Java: Quick Sort, Heap Sort, Merge Sort, Selection Sort, and Bubble Sort. A command line GUI was created to facilitate all your benchmark needs.
Generates Latin squares and counts their transversals
The Latin Square Toolbox contains software tools for efficiently generating Latin squares and counting their transversals with various user-configurable options.
This open source release aims to help educate folks on Latin squares and their important applications to cryptography. This version contains three tools:
0. Latin Square Generator (LSG)
1. Latin Square Transversal Counter (LSTC)
2. Latin Square Property Checker (LSPC)