更新 四种数据结构