auto commit
This commit is contained in:
parent
f4a3c25924
commit
e053022cbd
@ -496,7 +496,10 @@ void philosopher(int i) {
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
为了防止死锁的发生,可以加一点限制,一个哲学家只有在两个邻居都没有进餐的情况下才允许进餐。
|
为了防止死锁的发生,可以两个条件:
|
||||||
|
|
||||||
|
1. 必须同时拿起左右两个筷子;
|
||||||
|
2. 只有在两个邻居都没有进餐的情况下才允许进餐。
|
||||||
|
|
||||||
```c
|
```c
|
||||||
#define N 5
|
#define N 5
|
||||||
|
Loading…
x
Reference in New Issue
Block a user