Update README.md

master
p8765lwso 1 year ago
parent fda271ef3b
commit 731a069d1f

@ -172,15 +172,15 @@
该程序使用C++语言主要用到了STL中的queue队列和cmath库中的exp()函数等。 该程序使用C++语言主要用到了STL中的queue队列和cmath库中的exp()函数等。
开发工具是CodeBlocks和VS Code。 开发工具是CodeBlocks和VS Code。
项目的文件结构如下: 项目的文件结构如下:
main.cpp主程序文件包含程序的主函数和主要逻辑。 main.cpp主程序文件包含程序的主函数和主要逻辑。
Random.h和Random.cpp随机数生成的类包含生成随机数和泊松分布的函数。 Random.h和Random.cpp随机数生成的类包含生成随机数和泊松分布的函数。
plane.h飞机结构体的定义。 plane.h飞机结构体的定义。
README.md项目文档包含程序的介绍和使用说明。 README.md项目文档包含程序的介绍和使用说明。
程序的主要函数包括: 程序的主要函数包括:
Random():构造函数,初始化随机数生成器。 Random():构造函数,初始化随机数生成器。
random_real()生成0~1之间的随机实数。 random_real()生成0~1之间的随机实数。
poisson():生成泊松分布的随机数。 poisson():生成泊松分布的随机数。
main():主函数,包含程序的主要逻辑,如输入、处理、输出等。包括两个队列的入队和出队,以及每个飞机的等待时间计算和输出。 main():主函数,包含程序的主要逻辑,如输入、处理、输出等。包括两个队列的入队和出队,以及每个飞机的等待时间计算和输出。
## 3.1 核心数据结构的实现 ## 3.1 核心数据结构的实现
@ -232,11 +232,11 @@ void bubble_sort(T a[], int n)
使用多组数据进行测试,包括一些边界值、特殊情况以及大量数据的情况,以检验程序的性能。 使用多组数据进行测试,包括一些边界值、特殊情况以及大量数据的情况,以检验程序的性能。
对于每组测试数据,记录输入和预期结果,并与程序输出的结果进行比较,以确定程序是否通过测试。 对于每组测试数据,记录输入和预期结果,并与程序输出的结果进行比较,以确定程序是否通过测试。
下面给出几个测试用例: 下面给出几个测试用例:
```
测试用例1 测试用例1
输入: 10 5 1 1 输入: 10 5 1 1
预期结果: 程序能正常运行,没有任何飞机等待超时。 预期结果: 程序能正常运行,没有任何飞机等待超时。
运行结果: ##0号时间## 1号飞机降落了等了0个单位时间。 运行结果: ##0号时间## 1号飞机降落了等了0个单位时间。
##1号时间## 1号飞机降落了等了0个单位时间。 ##1号时间## 1号飞机降落了等了0个单位时间。
##2号时间## 2号飞机降落了等了0个单位时间。 ##2号时间## 2号飞机降落了等了0个单位时间。
##3号时间## 3号飞机降落了等了0个单位时间。 ##3号时间## 3号飞机降落了等了0个单位时间。
@ -247,7 +247,7 @@ void bubble_sort(T a[], int n)
##8号时间## 8号飞机降落了等了0个单位时间。 ##8号时间## 8号飞机降落了等了0个单位时间。
##9号时间## 9号飞机降落了等了0个单位时间。 ##9号时间## 9号飞机降落了等了0个单位时间。
运行结果和预期结果一致,为通过测试。 运行结果和预期结果一致,为通过测试。
```
# 5. 总结 # 5. 总结

Loading…
Cancel
Save