D题 难点在于怎样记录变换的位置。 可以不用链表。 但需要用几个数组分别记录: 1、两个队列分别的情况; 2、某编号所在的队列,是队列1还是队列2; 3、某编号所在队列的位置,即处于队列中的第几个; 4、当某编号转移时,需要将他原来的位置标记为不可用,故两个leave数组来记录。 我的代码: https://ac.nowcoder.com/acm/contest/view-submission?submissionId=47600264