linked-list - 链表练习标记方案错误
问题描述
我正在为一个著名的考试委员会翻阅一些样卷,因为我正在教明年的教学大纲。
我遇到了这个问题:
(a) 将建立一个按字母顺序存储名称的链表。执行以下操作后,显示此链表的最终状态。
CreateLinkedList AddItem(“Nushie”) AddItem(“Kellie”) AddItem(“Scarlett”) RemoveItem(“Nushie”) AddItem(“Jon”)
现在据我所知,我已经用笔和纸以及 Python Linked List 实现进行了检查,结果应该是:
Head -> John -> Scarlett -> Kellie -> None
但是,标记方案给出:
Start -> Jon -> Kellie -> Scarlett -> 0
除了命名法上的差异(开始,0 代替头部,无),这些答案之一可能是错误的,即使我们允许添加发生在尾部而不是头部。
有人可以确认哪个答案是正确的吗?
我可能错过了什么吗?
解决方案
推荐阅读
- python - 如何根据某些参数从两个手工模块中导入一个
- angular - Angular 8:为 api base url 设置生产环境
- r - 通过闪亮应用程序中的列名组合子集数据框
- android - 约束布局包括问题
- java - 我们可以使用 JMX 监控 Cassandra 模式的分歧吗
- python - Python 和 Mysql 元组搜索
- python - 在 Python Selenium 中等待页面对象模型不起作用
- python - 为什么我的过滤器在 python SQLAlchemy Flask 上不起作用?
- windows - Flutter 在命令行中工作,但在 CMDER 中不工作
- python - 使用命令提示符启动 pyspark 时遇到问题