0818 单向链表 | OJ题库 | CODE STUDY
CODE STUDY
Programming Practice Platform

欢迎回来

0818

单向链表

Easy 时间限制 1000 ms 内存限制 262144 KB
链表

题目详情

返回题库

题目描述

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

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

输入描述

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

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

输出描述

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

测试样例

样例支持多行内容展示
样例1
输入
6
1 1 99
1 99 50
1 99 75
2 99
3 75
2 1
输出
75
99
editor.py

提交前会先自动运行样例。只有样例全部通过,才会进入后端正式判题。