Update README.md

master
p8765lwso 1 year ago
parent 5628ac106c
commit bd58be2675

@ -218,18 +218,20 @@ Random::Random(bool pseudo)
```
# 3. 系统实现
##该程序使用C++语言主要用到了STL中的queue队列和cmath库中的exp()函数等。开发工具是CodeBlocks和VS Code。
该程序使用C++语言主要用到了STL中的queue队列和cmath库中的exp()函数等。开发工具是CodeBlocks和VS Code。
##项目的文件结构如下:
### main.cpp主程序文件包含程序的主函数和主要逻辑。
### Random.h和Random.cpp随机数生成的类包含生成随机数和泊松分布的函数。
### plane.h飞机结构体的定义。
### README.md项目文档包含程序的介绍和使用说明。
##程序的主要函数包括:
### Random():构造函数,初始化随机数生成器。
### random_real()生成0~1之间的随机实数。
### poisson():生成泊松分布的随机数。
### main():主函数,包含程序的主要逻辑,如输入、处理、输出等。包括两个队列的入队和出队,以及每个飞机的等待时间计算和输出。
项目的文件结构如下:
main.cpp主程序文件包含程序的主函数和主要逻辑。
Random.h和Random.cpp随机数生成的类包含生成随机数和泊松分布的函数。
plane.h飞机结构体的定义。
README.md项目文档包含程序的介绍和使用说明。
程序的主要函数包括:
Random():构造函数,初始化随机数生成器。
random_real()生成0~1之间的随机实数。
poisson():生成泊松分布的随机数。
main():主函数,包含程序的主要逻辑,如输入、处理、输出等。包括两个队列的入队和出队,以及每个飞机的等待时间计算和输出。
## 3.1 核心数据结构的实现
@ -247,7 +249,6 @@ struct plane{
} plane;
```
该程序中使用的队列数据结构具有以下特点:
1.先进先出队列是一种先进先出FIFO的数据结构元素在队列中的顺序是按照进入队列的顺序决定的。在该程序中飞机进入队列后就不能直接访问需要按照队列中的顺序依次处理。
2.可以动态增长:队列的容量可以动态增长,队列中的元素数量不受空间限制。

Loading…
Cancel
Save