【发布时间】:2018-09-09 08:44:12
【问题描述】:
我正在解决一个这样的谜题。
假设您有三个容量为 1GB 的笔式驱动器 P1、P2 和 P3。您有 3GB 数据。您必须将这些数据分为 P1、P2 和 P3,这样如果 P1、P2、P3 中的任何一个笔式驱动器发生故障,您应该能够从其余两个笔式驱动器中恢复所有数据。
问题的解决方法是这样的:
假设3GB数据分为A、B、C三组,那么分布是这样的
P1-> A^B
P2-> B^C
P3-> C^A
如果给出 A^B、B^C 和 C^A,我不明白如何获取 A、B 和 C 变量的值。
【问题讨论】:
-
这不是一个编程问题,所以不在 * 的主题。下次试试 Math Stackexchange,否则请参阅 meta.stackexchange.com/questions/165519/… 但您可能想尝试搜索“RAID 5”
-
另外,您是否直接从极客那里提出了这个问题? geeksforgeeks.org/puzzle-data-recovery-problem)。它有自己的 cmets 部分,所以你为什么不在那里问呢?请停止向 Stack Overflow 发送垃圾邮件
标签: boolean xor boolean-expression