半边网格数据结构