11.classical_problems/

directory
v0.0.0-...-eb36113 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 19, 2023 License: Apache-2.0

README

哲学家就餐问题

解法一

限制最大同时就餐人数为4人。根据抽屉原理,必有一人可以获得两根筷子。

解法二

奇数哲学家先拿左边的筷子,偶数哲学家先拿右边的筷子。

解法三

就餐前,先取用编号较低的餐叉,再取用编号较高的餐叉 就餐毕,先放下编号较高的餐叉,再放下编号较低的餐叉

解法四

引入串行机制,那筷子的时候排队。(服务生)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL