diff --git a/README.md b/README.md index 49b64b2..6220ec0 100644 --- a/README.md +++ b/README.md @@ -217,44 +217,19 @@ int Random::poisson(double mean) c.cpp:主程序文件,包含程序的主函数和主要逻辑。 README.md:项目文档,包含程序的介绍和使用说明。 +#####程序的主要函数包括: + Random():构造函数,初始化随机数生成器。 + random_real():生成0~1之间的随机实数。 + poisson():生成泊松分布的随机数。 + main():主函数,包含程序的主要逻辑,如输入、处理、输出等。包括两个队列的入队和出队,以及每个飞机的等待时间计算和输出。 ## 3.1 核心数据结构的实现 -描述数据结构的实现方法。 - -可以配合程序代码加以说明。如: - -```cpp -struct LNode { - E data; // 数据元素 - LNode *next; // 指向下一个结点的指针 -}; -``` - - - -对该数据结构的特点进行分析。 +在程序中,定义了两个queue对象,一个用于存储准备降落的飞机,另一个则用于存储准备起飞的飞机。每个队列中存储结构体类型的plane对象,表示每个飞机的编号和进入队列的时间。 ## 3.2 核心算法的实现 - -描述算法的实现方法。 - -可以配合程序代码加以说明。如: - -```cpp -// 冒泡排序 -void bubble_sort(T a[], int n) -{ - ...... -} -``` - - - -对该算法的时间和空间复杂度进行分析。 - - +系统的核心算法主要包括泊松分布实现随机数生成算法和排队算法 # 4. 系统测试 ``` @@ -387,14 +362,10 @@ void bubble_sort(T a[], int n) 遇到的问题和解决方法。 -个人小结: -成员1: -王振宇:通过本次实践作业,我不但粗浅的了解了泊松分布的含义和使用,对于离散型分布等知识也有了一定的个了解。也更加深入的了解了课堂上的知识,比如结构体和队列的构建与使用。同时经过这次实践作业,我也初步认识了合作的重要性,和程序设计的实践作业不同,本次数据结构的实践作业明显专业性更强,目的性更加的突出,难度也随之增大,对小组中每个人都有一定的挑战,需要小组成员团结合作,各自发挥自己的长处,从代码,排版,数据的搜集和使用等方面发挥不同的作用。总的来说,本次实践作业让我学到了很多。 -成员3: -成员4: +通过本次实践作业,我们不但粗浅的了解了泊松分布的含义和使用,对于离散型分布等知识也有了一定的个了解。也更加深入的了解了课堂上的知识,比如结构体和队列的构建与使用。同时经过这次实践作业,我们也初步认识了合作的重要性,和程序设计的实践作业不同,本次数据结构的实践作业明显专业性更强,目的性更加的突出,难度也随之增大,对小组中每个人都有一定的挑战,需要小组成员团结合作,各自发挥自己的长处,从代码,排版,数据的搜集和使用等方面发挥不同的作用。