睡觉的理发师问题(Linux下运行)

时间:2012-12-14 16:39:06
【文件属性】:
文件名称:睡觉的理发师问题(Linux下运行)
文件大小:3KB
文件格式:C
更新时间:2012-12-14 16:39:06
Linux 睡觉的理发师 多线程 信号量 一个理发店由一个有几张椅子的等待室和一个放有一张理发椅的理发室组成。1. 若没有要理发的顾客,则理发师去睡觉;2. 若一顾客进入理发店,理发师正在为别人理发,且等待室有空椅子,则该顾客就找张椅子按顺序坐下;3. 若一顾客进入理发店,理发师在睡觉,则叫醒理发师为该顾客理发;4. 若一顾客进入理发店且所有椅子都被占用了,则该顾客就离开。

网友评论

  • 不错,挺好的程序,信号量和互斥都用上了
  • 感觉很有用,谢谢
  • 这个程序很好,很有用