重复理解数据结构的应用

依然没有完成，还需要cmp的实现