早教吧作业答案频道 -->英语-->
一个盘子一次只能放一个水果,A中只能往盘子里放一个苹果,B只能往盘子里放一个梨子,C只从盘子里取出苹
题目详情
一个盘子一次只能放一个水果,A中只能往盘子里放一个苹果,B只能往盘子里放一个梨子,C只从盘子里取出苹
▼优质解答
答案和解析
semaphore s;//设置一个信号量s,s的格式为s[r] //s[r]=0,0为盘子为空,且AB都没有过操作 //s[r]=A,1则盘子中A前一次放入过苹果,s[r]=B,1 //则盘子中前一次B放入过犁,s[r]=A,0则表示盘子为空,可以放入 //犁,s[r]=B,0则表示盘子为空,可以放入苹果 //当一个进程执行完后,在后面的3个周期里不得再执行本进程 Process A begin if(s[r]==0,0||s[r]==B,0)//当判断盘子为空或者可以放入苹 //果 P(s); 放入苹果; V(s);//s[r]=A,1 end Porcess B begin if(s[r]==A,0) P(s); 放入犁; V(s);//s[r]=B,1 end Porcess C begin if(s[r]==A,1) P(s); 取出苹果; V(s);//s[r]=A,0 end Porcess C begin if(s[r]==B,1) P(s); 取出犁; V(s);//s[r]=B,0 end
看了 一个盘子一次只能放一个水果,...的网友还看了以下:
一门大炮命中一架飞机的概率为1/2,问至少几门大炮同时发射,才能保证命中一家飞机的概率超过90%?怎 2020-03-30 …
2个人平分8升油,这些油被放在能容的8升的油桶里,不过,他们只有2个空桶,其中一个能装5升油,而另 2020-05-13 …
如图(1),在△ABC中,AB=AC,∠A=36°.(1)直接写出∠ABC的度数;(2)如图(2) 2020-06-02 …
下列说法正确的是()A.分子中键能越大,键长越长,则分子越稳定B.元素周期表中的ⅠA族和ⅦA族元素 2020-06-09 …
(2011•历下区一模)有一固体混合物A,其中可能含Fe、Na2CO3、Cu三种物质中的两种或多种 2020-06-15 …
某通道有两道门,在两道门的匣子里各有3把钥匙,其中一把能打开任何一道门某通道有三道门在前面两道门前 2020-06-21 …
在某草原生态系统能量流动过程中,假设羊摄入体内的能量为n,羊粪便中的能量为36%n,呼吸作用散失的 2020-06-23 …
从一副牌中抽出5张红桃、4张梅花、3张黑桃放在一起洗匀后,从中一次随机抽出10张,恰好红桃,梅花, 2020-06-26 …
某公司针对A、B、C三种岗位招聘了35人,其中只能上B岗位的人数等于只能上C岗位人数的2倍.而只能 2020-07-06 …
某公司针对A、B、C三种岗位招聘了35人,其中只能上B岗位的人数等于只能上C岗位人数的2倍.而只能 2020-07-06 …