购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

4.3 “哲学家”几点可以休息
——伪代码应用案例1

“哲学家”每天中午12点之前开始思考,周一到周五每天需要思考10个小时,周六和周日每天需要思考8个小时。如果知道某一天从几点开始思考,如何很快地计算出几点可以休息。伪代码可以写成下面的样子:

通过上面的伪代码,我们基本上可以明白其要表达的意思了。我们可以用Python语言来翻译上面的伪代码。可能现在看Python代码有一定的困难,不过没关系,我们可以先跳过去,只需要了解伪代码可以用不同的编程语言来实现功能就可以了,Python编程的内容我们会在后面的冒险中慢慢学到。将以上的伪代码翻译为如下的Python代码,最后的运行结果如图4.1所示。

图4.1 “‘哲学家’几点可以休息”运行示意图 ryOA1kyDTHn4UsA49L6qpM1Epbu2geaT1K+V3GK83uXh59ALNjyHW+vqVXizvge/

点击中间区域
呼出菜单
上一章
目录
下一章
×