首页 > 解决方案 > 连续状态,只有一个变化,而不重复先前的状态

问题描述

我想构建一段代码来生成只能采用两种状态的连续整数列表:0或1。约束如下:

这是一个例子:假设我在 T0 有一个包含四个整数的列表:[0, 1, 1, 0] 下一个状态 T1 不能是 [0, 1, 1, 0]。下一个状态 T1 可以是:

状态 T2 可以等于任何值。如果 T2 等于 T0,则状态 T3 不能等于 T1 中的状态,以便在 (T0, T1) 和 (T2, T3) 之间具有不同的序列。

我试图从几天开始解决这个问题,但不知道如何解决。有任何想法吗?

标签: pythonalgorithm

解决方案


推荐阅读