Toggle navigation
软件学院OJ
常见问答
问题
来源/分类
状态
排名
竞赛&作业
ACM协会
Login
Language
中文
ئۇيغۇرچە
English
فارسی
ไทย
한국어
问题1231--查找链表中倒数第k个结点
1231: 查找链表中倒数第k个结点
[命题人 :
]
时间限制 :
1.000
sec
内存限制 :
128 MiB
提交
解决: 142
提交量: 166
统计
露一手!
题目描述
利用单链表表示一个整数序列,请实现一个
时间复杂度
为O(n)、空间复杂度为O(1)的算法,通过一趟遍历在单链表中确定倒数第k个结点。
输入
多组数据,每组数据有三行,第一行为链表的长度n,第二行为链表的n个元素(元素之间用空格分隔),第三行为k。当n=0时输入结束。
输出
对于每组数据分别输出一行,输出每个链表的倒数第k个结点对应的数值。
样例输入
Copy
7 5 2 3 4 50 100 70 3 5 20 30 10 4 5 5 0
样例输出
Copy
50 20
来源/分类
线性表
链表