Algorithms Implemented By Java