Added 2014 quiz solution and started on problem set 5
don't track intellij dotfiles
Base code for PS5
Basic file I/O completed
Kinda working, some inaccuracies. Fixed the previous method of counting pairs, now counts rather correctly. hashCode calculation needs some work.
Forgot to add the files.
Switched to md5 hashing. Works 100%.
Got rid of the old char array hash function
Migrated the md5 hash function over to the main class. No need to create a new VeryLongObject for each line of input.
Using the stopwatch from apache commons, and removed the VeryLongLine class since it's not needed anymore.
moved instructions out from the constructor and into a proper method. switched from using BigInteger to String itself for md5 hash parsing
Implemented a commutative hash function (no sorting!), which is faster than the initial md5 hashing implementation by 3-4 times.
Removed the old md5 hashing implementation and nested the stopwatch class inside DBAnalyzer
Shifted everything into one file
Added comments and modified the hash functions a bit. Improved the runtime for 7.in by ~40%.
Added comments to describe the runtime.