刘*楷《7元的理发》

妈妈好不容易中午早点下了班,让我跟她一起去理头发。到了理发门口竟然没有开门,我跟妈妈跑了两个理发店都没有开门,我们只好回家去了。

到了下午,妈妈给了我点钱说:“下午你自己去理发吧!”妈妈说完便去上班了。我到了理发店,理完发,问多少钱。她说:“你是初中生,要7元。”

我当时什么也没说,便给了她钱。但我心里却在想:六年级的时候理发要6元,怎么一上七年级就成7元了呢?过多长了一点的头发,就多值一元钱吗?

 

评语:平凡的理发故事中,蕴含着学生对生活的思考。6年级理发6元,为什么7年级要7元?是不是8年级了就会8元呢?让我们拭目以待……

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
理发师问题( Barber Problem),也称为“理发师悖论”或“三个理发师悖论”,是一个经典的并发问题,用来说明死锁的概念。在这个场景中,假设在一个小镇上有三个理发师,他们互相都不给对方理发,因为根据规定,每个人只能由另外两个理发师中的一个来服务。以下是PV( Peterson 光环)算法的流程图,它是一个解决死锁问题的经典同步算法: 1. **资源分配阶段**: - 理发师A、B和C各自申请一个理发师资源(例如用信号量表示,初始值为1)。 - 如果资源可用,理发师进入下一步;否则等待。 2. **互斥阶段**: - 理发师获得资源后进入理发店,锁定当前理发师资源(信号量减1)。 - 开始理发,并设置自己的状态(如“正在理发”)。 3. **检查其他理发师**: - 每个理发师检查其他理发师是否在理发或者请求资源。 - 如果发现其他理发师在理发,进入等待状态,释放自己的资源(信号量加1)。 4. **信号操作**: - 当理发师完成并释放资源后,查看其他理发师的状态。 - 如果其他理发师已经结束,可以继续理发;否则进入等待状态。 5. **循环等待**: - 如果所有理发师都进入了等待状态,那么就可能出现死锁,因为每个人都认为对方正在等待自己完成。 6. **避免死锁**: - PV算法通过精确的信号和等待操作以及循环条件检测,确保死锁不会发生。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值