社区讨论
昨晚 E1 的随机化做法
学术版参与者 4已保存回复 8
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 8 条
- 当前快照
- 1 份
- 快照标识符
- @mhj93wfn
- 此快照首次捕获于
- 2025/11/03 22:44 4 个月前
- 此快照最后确认于
- 2025/11/03 22:44 4 个月前
昨晚的 E1 我赛时想出了一个随机化做法:
对于每一个颜色 ,称一次操作为:将 随机分为两个部分,并对两个部分分别进行一次询问。如果 在两部分都出现了则说明 出现了两次,则
break 掉,否则重复上述操作。那么当 出现两次时期望 次操作
break 掉,每一次操作询问两次,那么期望 次操作就可以求出答案。对于只出现一次的数,我们会不断重复上述操作直到次数不足以再进行操作,此时这个数就是答案。
更近一步,我们把所有颜色随机打乱,以一种随机的顺序去检查每一种颜色。此时总期望次数应该会更少。
赛时报的是
Wrong Anwser不知道为什么。所以我的做法对吗?各位大佬可以帮我解答一下吗?谢谢!回复
共 8 条回复,欢迎继续交流。
正在加载回复...