私は多くのの4つの状態の1つを持つことができる同じデータ構造のインスタンスを操作しています。私は繰り返し、二つの機能f
、g
4状態データ構造の最適化
g((True, True)) = (True, False)
g((True, False)) = (True, True)
g((False, True)) = (False, False)
g((False, False)) = (False, True)
と
f((True, True)) = (False, False)
f((True, False)) = (False, True)
f((False, True)) = (True, False)
f((False, False)) = (True, True)
は、私が改善することができますを適用し、それらのデータ構造で
(True, True)
(True, False)
(False, True)
(False, False)
:現在、私はTrue
/False
ペアを使用して状態を実装しますそれらの2つの機能のためのこのデータ構造に基づいていますか? (速度を最適化したいです)
データ構造には何がありますか?つまり、0,1,2,3を使用してください。 –
@AndrewJaffe:データ構造に関する操作で更新された質問です。 – Randomblue