第一个回复有笔误,是((top+i*k)/2)-i*k加入队列