data_structure_2重构完成