我花了一些时间做你正在问的问题。这不是大学研究或实时/生产水平代码的水平,但它可能会有所帮助。
我已经实现了许多数据结构和算法,并使用排序,未排序等数据对它们运行测试。 http://github.com/phishman3579/java-algorithms-implementation
此外,您可以轻松获取其他信息,因为所有代码都是开源的并且在网站上。