打瞌睡理发师问题(续) 算法描述: #define CHAIRS 5 void barber(void) void customer(void) { { while(1) { P(mutex); P(customers); if(waitingCHAIRS) { P(mutex); waiting++; waiting--; V(customers); V(barbers); V(mutex); V(mutex); P(barbers); 给顾客理发; 理发; } }else } V(mutex);
您可能关注的文档
最近下载
- ISO10012全套实施文件测量一览表 三.pdf VIP
- 标准图集-西南18J812_室外附属工程.pdf VIP
- 中国企业出海竞争力指数报告(2025).pdf
- 牙外伤—牙脱位.ppt
- 2025北京双高国际人力资本集团有限公司及所属企业招聘31人笔试备考题库附答案解析.docx VIP
- 建筑基坑支护技术规程_JGJ120-2012.pdf VIP
- 2025北京双高国际人力资本集团有限公司及所属企业招聘31人备考试题及答案解析.docx VIP
- 清洁能源技术培训课件.pptx VIP
- 2025北京双高国际人力资本集团有限公司及所属企业招聘31人(公共基础知识)综合能力测试题附答案.docx VIP
- 靶场防弹墙施工方案.doc VIP
原创力文档

文档评论(0)