#741. 删除双向链表倒数第k个节点
删除双向链表倒数第k个节点
题目描述
自定义设计一个程序,将双向链表中某一个元素删除后,然后将该链表元素正向、反向输出。
输入格式
输入分三行,第一行表示输入双向链表的元素个数(n,n>0),第二行输入n个整数(用空格分隔),第三行输入要删除的倒数第k个节点的k值
输出格式
分别输出删除后的正向与反向的链表元素
样例
输入样例 1
5
1 2 3 4 5
2
输出样例 1
正向: 1 2 3 5
反向: 5 3 2 1
输入样例 2
5
1 2 3 4 5
6
输出样例 2
k值超过链表长度,无法删除
正向: 1 2 3 4 5
反向: 5 4 3 2 1
输入样例 3
1
10
1
输出样例 3
k值超过链表长度,无法删除
正向: 10
反向: 10