比较全面的数据结构实现还有一些底层编程的额问题