Different implementations of algorithms with code/pseudocode