作者回复: 加一颗星:),执行多少轮,不是由“是否当过指挥官”决定的,而是叛将数m决定的,也就是m个叛将,需要执行m +1轮。另外,论文中的“指挥官”和“副官”,是辅助大家理解的。
作者回复: 加一颗星:),问题1,是的;问题2,需要排序的是指令,而不是消息。可以这么理解,最终所有忠诚的将军都会收到完全相同的作战指令集合,如果把这些指令按照一定的顺序进行排序,再约定执行某个位置的指令,就能保证忠将们执行一致的作战指令了。
作者回复: 加一颗星:),加上自己的签名,转发上一轮收到的作战指令,也就是第二轮的,也就是说,发送<进攻:苏秦、齐、燕>给楚,发送<进攻:苏秦、楚、燕>给齐。
作者回复: 这个问题没看明白,能否举个具体的示例?咱们聊聊呢:)
作者回复: 加油!多交流:)。
作者回复: 盒子的指令要排序的,比如字典排序,因为C在J前面,所以,“撤退”排在了“进攻”前面。