【发布时间】:2019-06-02 18:18:14
【问题描述】:
我正在尝试在下面回答这个问题,但我被卡住了。
通过以下操作手工追踪一个链表X:
X.add("Fast");
X.add("Boy");
X.add("Doctor");
X.add("Event");
X.add("City");
X.addLast("Zoo");
X.addFirst("Apple");
X.add (1, "Array");
X.remove("Fast");
X.remove (2);
X.removeFirst ();
X.removeLast ();
这就是我手动追踪它的方式,我试图了解我是否/在哪里做错了,因为我在其他地方看到了令人困惑的答案:
快
男孩快
医生男孩快
事件医生男孩快
城市活动医生男孩快
动物园城市活动医生男孩快
动物园城市活动医生男孩快速苹果
动物园城市活动医生男孩快速数组苹果
动物园城市活动医生男孩数组苹果
动物园城市事件医生阵列苹果
动物园城市事件医生数组
城市事件医生数组
【问题讨论】:
标签: data-structures linked-list stack