基本信息
文件名称: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