从零开始手撕一个数据结构