实现一个双链表,双链表初始为空,支持 5 种操作:
在最左侧插入一个数; 在最右侧插入一个数; 将第 k个插入的数删除; 在第 k个插入的数左侧插入一个数; 在第 k个插入的数右侧插入一个数 现在要对该链表进行 M次操作,进行完所有操作后,从左到右输出整个链表。
注意:题目中第 k个插入的数并不是指当前链表的第 k个数。