设计链表 199
简单小米链表
题目描述
设计链表的实现,支持以下操作:get(index) 获取链表中第 index 个节点的值;addAtHead(val) 在链表头部插入一个节点;addAtTail(val) 在链表尾部插入一个节点;addAtIndex(index, val) 在链表第 index 个节点前插入一个节点;deleteAtIndex(index) 删除链表中第 index 个节点。
示例
输入:
MyLinkedList(), addAtHead(1), addAtTail(3), addAtIndex(1,2), get(1), deleteAtIndex(1), get(1)输出:
[null,null,null,null,2,null,3]solution.ts
输出结果
点击「运行代码」按钮查看结果...