| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3100 人关注过本帖, 2 人收藏
标题:求哲学家进餐问题的程序
只看楼主 加入收藏
wolf2005
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2004-6-18
收藏(2)
 问题点数:0 回复次数:2 
求哲学家进餐问题的程序

问题描述: 有五个哲学家围坐在一圆桌旁,桌中央有一盘通心粉,每人面前有一只空盘子,每两人 之间放一只筷子每个哲学家的行为是思考,感到饥饿,然后吃通心粉.为了吃通心粉,每 个哲学家必须拿到两只筷子,并且每个人只能直接从自己的左边或右边去取筷子

结果表达形式: 打印出每个哲学家得状态,以及所拿得筷子标号。 例如 A1 eat 1,2 A2 thinking 当每个哲学家状态产生变化得时候打印出新得状态。

搜索更多相关主题的帖子: 哲学家 进餐 
2004-06-18 21:34
kai
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:52
帖 子:3450
专家分:59
注 册:2004-4-25
收藏
得分:0 

这类OOP 的题目用C 当然可以做,不过总觉得有些牵强,C++ 来解决这类题,就再合适不过的了,不过考虑到C++ 欠缺 GUI , 那么如果要非Dos 运行的程序, java 就很合适了。

我刚从这里批发了一道题到C++ 板块,这道题我也要了,不过先等上一道题解决掉了,我再来拿这道题。 哈哈哈哈哈哈

有兴趣要 C++ 风格的解决答案请来看C++板块的解决答案。每道题最迟会在2 天之后给出答案。


自由,民主,平等,博爱,进步.
中华民国,我的祖国,中华民国万岁!中华民国加油!
本人自愿加入中国国民党,为人的自由性,独立性和平等性而奋斗!
2004-06-18 22:14
jzh2004
Rank: 1
等 级:新手上路
帖 子:341
专家分:0
注 册:2004-4-30
收藏
得分:0 

哲学家问题一般都是用来解释PV操作的


我的主页 http://www.
2004-06-19 16:56
快速回复:求哲学家进餐问题的程序
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020374 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved