C产品在市场上有哪些独特优势?
- 内容介绍
- 文章标签
- 相关推荐
本文共计993个文字,预计阅读时间需要4分钟。
原文:本文实例讲述了C语言。
改写后:本文以实例展示C语言知识。
本文实例讲述了C#实现的海盗分金算法。分享给大家供大家参考,具体如下:
海盗分金的故事
5个海盗抢到了100颗宝石,每一颗都一样的大小和价值连城。
他们决定这么分:
1。抽签决定自己的号码(1,2,3,4,5)
2。首先,由1号提出分配方案,然后大家5人进行表决,当且仅当半数和超过半数的人同意时,按照他的提案进行分配,否则将被扔入大海喂鲨鱼。
3。如果1号死后,再由2号提出分配方案,然后大家4人进行表决,当且仅当半数和超过半数的人同意时,按照他的提案进行分配,否则将被扔入大海喂鲨鱼。
4。依次类推......
问题:第一个海盗提出怎样的分配方案才能够使自己的收益最大化
条件:每个海盗都是很聪明的人,如果前面的人提出的方案对自己没好处肯定会否决,如果好处比后面持续下去的方案好就投票。
解决:网上很多解决方法(百度百科:baike.baidu.com/view/5221.htm ),下面就是算法总结,目的就是让自己得到1半或以上的票。
本文共计993个文字,预计阅读时间需要4分钟。
原文:本文实例讲述了C语言。
改写后:本文以实例展示C语言知识。
本文实例讲述了C#实现的海盗分金算法。分享给大家供大家参考,具体如下:
海盗分金的故事
5个海盗抢到了100颗宝石,每一颗都一样的大小和价值连城。
他们决定这么分:
1。抽签决定自己的号码(1,2,3,4,5)
2。首先,由1号提出分配方案,然后大家5人进行表决,当且仅当半数和超过半数的人同意时,按照他的提案进行分配,否则将被扔入大海喂鲨鱼。
3。如果1号死后,再由2号提出分配方案,然后大家4人进行表决,当且仅当半数和超过半数的人同意时,按照他的提案进行分配,否则将被扔入大海喂鲨鱼。
4。依次类推......
问题:第一个海盗提出怎样的分配方案才能够使自己的收益最大化
条件:每个海盗都是很聪明的人,如果前面的人提出的方案对自己没好处肯定会否决,如果好处比后面持续下去的方案好就投票。
解决:网上很多解决方法(百度百科:baike.baidu.com/view/5221.htm ),下面就是算法总结,目的就是让自己得到1半或以上的票。

