E. 单向链表

    传统题 1000ms 256MiB

单向链表

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

B3631 单向链表

题目描述

实现一个数据结构,维护一张表(最初只有一个元素 11)。需要支持下面的操作,其中 xxyy 都是 1110610^6 范围内的正整数,且保证任何时间表中所有数字均不相同,操作数量不多于 10510^5

  • 1 x y :将元素 yy 插入到 xx 后面;
  • 2 x :询问 xx 后面的元素是什么。如果 xx 是最后一个元素,则输出 00
  • 3 x:从表中删除元素 xx 后面的那个元素,不改变其他元素的先后顺序。

输入格式

第一行一个整数 qq 表示操作次数。

接下来 qq 行,每行表示一次操作,操作具体见题目描述。

输出格式

对于每个操作 2,输出一个数字,用换行隔开。

输入输出样例 #1

输入 #1

6
1 1 99
1 99 50
1 99 75
2 99
3 75
2 1

输出 #1

75
99

数据结构

未参加
状态
已结束
规则
IOI
题目
5
开始于
2025-7-8 6:30
结束于
2025-7-9 6:30
持续时间
24 小时
主持人
参赛人数
29