基本信息
文件名称:A-Level计算机科学2024-202学年秋季模拟试题:数据结构分析与Python编程.docx
文件大小:42.05 KB
总页数:23 页
更新时间:2025-07-01
总字数:约1.7万字
文档摘要
A-Level计算机科学2024-202学年秋季模拟试题:数据结构分析与Python编程
一、数据结构分析与Python编程基础
要求:根据所给数据结构,使用Python编写代码实现以下功能。
1.编写一个栈类(Stack),包含以下方法:
-`push(item)`:向栈中添加一个元素。
-`pop()`:从栈中移除并返回栈顶元素。
-`peek()`:返回栈顶元素但不移除它。
-`isEmpty()`:判断栈是否为空。
-`size()`:返回栈中元素的个数。
2.编写一个队列类(Queue),包含以下方法:
-`enqueue