This class is for students who have already made into gold and have a goal of making into Platinum. It will cover most often used algorithm in Gold test.
Prerequisite: Ability to consistently solve silver problems. The Gold material assumes knowledge of Silver class material, such as knowing how to do BFS, DFS, and sorting, as well as know how to use standard data structures like arraylists, linked lists, stacks, queues, deques, heaps (priority queues), and binary search trees (TreeMap/map, TreeSet/set)