假设有一个由10个数字组成的集合S。对于任意两个在S中的数字v和w,我想知道是否存在一系列数字v=u_0, u_1, ... , u_k=w,满足以下条件:
- 每个u_i都在S中
- 对于每个i=1,..,k,数字u_{i-1}和u_i只在一位上不同
如果能找到一个算法来找到最短的这样的序列,那就更好了。
理想情况下,我希望得到一个C语言(或伪代码)的解决方案,但我真的非常感谢任何建议!谢谢!
假设有一个由10个数字组成的集合S。对于任意两个在S中的数字v和w,我想知道是否存在一系列数字v=u_0, u_1, ... , u_k=w,满足以下条件:
如果能找到一个算法来找到最短的这样的序列,那就更好了。
理想情况下,我希望得到一个C语言(或伪代码)的解决方案,但我真的非常感谢任何建议!谢谢!