对给定的单链表 L ,设计一个算法,删除 L 中值为 x 的结点的直接前驱结点。
1 由键盘输入值,换行表示输入结束,根据输入建立单链表。
2 输入链表中的一个元素值,从链表中删除这个元素的前驱结点。
3 对删除元素后的链表元素在屏幕上显示。
测试用例1
11 22 33 44 55 66 77↵
44↵
期待输出1
11 22 44 55 66 77↵
#include <iostream>
#include <list>
#include <string>
#include <sstream>
using namespace std;