基本信息
文件名称:A-Level计算机科学2024-2025年模拟试卷:算法分析与C++编程实战.docx
文件大小:39.96 KB
总页数:13 页
更新时间:2025-07-01
总字数:约7.69千字
文档摘要

A-Level计算机科学2024-2025年模拟试卷:算法分析与C++编程实战

一、算法分析与设计

要求:分析以下算法的时间复杂度和空间复杂度,并给出相应的代码实现。

1.算法描述:编写一个函数,用于计算两个正整数的最大公约数(GCD)。

(1)请分析该算法的时间复杂度和空间复杂度。

(2)请给出该算法的C++代码实现。

2.算法描述:编写一个函数,用于计算斐波那契数列的第n项。

(1)请分析该算法的时间复杂度和空间复杂度。

(2)请给出该算法的C++代码实现。

二、C++编程实战

要求:根据以下要求,完成相应的C++代码。

1.编写一个C++程序,实现以下功能: