用信号量解决理发师问题

1. 基本信息

姓名 学号 班级 是否编译成功 是否运行结果正确(逻辑也要正确)
是/否 是/否

如果代码运行不正确,写报告时,呈现所做的努力,按以下格式来写:

# 2. 做了什么
# 3. 碰到什么样的问题
# 4. 针对遇到的问题,你做了哪些努力

如果运行结果正确,按以下方式来写:

  • 结合关键代码,解释代码背后的原理(对于别人不能一眼就能明白你代码要做什么的,你要给出解释)
  • 给出测试结果,并解释运行结果
  • 文末,再给出完整的代码

以下是代码运行正确的报告格式:

2. 伪代码

3. 主函数

应该包含如何测试你的程序。

4. 顾客函数

5. 理发师函数

6. 运行结果及分析

给出没有使用信号量情况下,出现错误的情况。

使用信号量后,正确的情况。

7. 实验过程中遇到的问题及解决方法

写下你实验过程中遇到的问题,以及你是如何解决的。也可以写下你对此实验的感想。

8. 附完整源代码

本文系Spark & Shine原创,转载需注明出处本文最近一次修改时间 2024-04-18 18:41

results matching ""

    No results matching ""