常用数据结构的实现