gpt4 book ai didi

python - 使用 n-1 个部分完成第 x 部分

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

我在 python 中构建了一个小模块,它采用相同大小的字符串/缓冲区列表,并返回相同大小的 xor 字符串。然后,使用该字符串以及 n-1 字符串,我可以补全缺失的字符串。效果很好,所以我的问题是:

  1. 你知道一个已经为它制作的 python 模块吗?
  2. 有没有一种方法(实际上/理论上)我可以使用其他 n-2 个字符串来完成 2 个缺失的字符串:

假设我有 4 个字符串:

a. "hello"
b. "sight"
c. "robin"
d. "about"

有没有办法构建一个相同大小(或更大一点)的新字符串,如果我有那个字符串和 2 个字符串,例如 'a' 和 'b' 我可以完成 'c' 和 'd '?

最佳答案

(1) 不太可能为此发布模块。

(2) 我认为你的意思是 a ^ b ^ c ^ d == e,并且你问如果 c 和 d 的值可以恢复(“完成”) a b 和 e 的值是已知的。这个问题的答案是否定的——你有一个包含两个未知数的方程式。

更新以回应问题“如果我理解正确的话,没有比我做的异或事情更好的解决方案了吗?”

不,我是在指出使用 XOR 只能恢复一个丢失的字符串。您可能希望在网络上搜索“纠错码”。

关于python - 使用 n-1 个部分完成第 x 部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5848147/

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