gpt4 book ai didi

algorithm - 检查二进制字符串中是否有相等的位

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:23:39 25 4
gpt4 key购买 nike

我们在两台不同的计算机中有 2 个二进制字符串:X 和 Y。它们的长度都是 n。计算机可以通过相互发送比特来进行通信。

我们必须构建随机算法来检查是否存在满足 Xi=Yi 的索引 i。我们只能在计算机之间发送 O(log n) 位。

如果没有这样的索引,算法将始终返回“false”。如果存在这样的索引,算法将以 0.5(至少)的概率返回“真”。

有什么建议吗?

最佳答案

如果这些位是独立的,发送任何 log(n) 都会给你同样的机会“命中”相同的位。如果没有任何其他信息,您将无法改进这一点。

关于algorithm - 检查二进制字符串中是否有相等的位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24081203/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com