算法|COMP 2402AB Abstract Data Types and Algorithms Assignment 3