jo-hnkennedy / assignment2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

repo for 'programming data structures' assignment2 / mid year project

a guide to the files:

	files 'test_files/$NUMBER.txt' (like 500.txt, 75000.txt), are shuffled lists of words to be sorted. the number refers to the number of words in the file

	all mathematica notebooks/converted pdf notebooks are in designated folder
	
	sorts_searches are demos of linear and selection sort in mathematica, because mathematica can do anything

	files 'perl_scripts/$ALGORITHM.pl' (like selection.pl, insertion.pl) are perl files that run the title algorithm for each of the files, outputting the number of words, the number of comparisons, the number of swaps, and the total time in milliseconds to a csv file
	
	files 'csv_outputs/$ALGORITHM.csv' (selection.csv, insertion.csv) are csv output files of $ALGORITHM.pl

	assignment2.java is my java source file

	writeup.pdf is a writeup of my analysis

About


Languages

Language:Mathematica 89.8%Language:Java 8.5%Language:Perl 1.7%