我操纵相同的数据结构,其能够具有四种状态之一的许多实例。目前我使用True
/False
双执行状态:优化四状态数据结构
(True, True)
(True, False)
(False, True)
(False, False)
有了这些数据结构我多次申请两个功能f
,g
其中
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)
我可以提高在这两个函数的数据结构上? (我想优化速度。)
你怎么做* *与数据结构?您可以将它们映射为二进制 - 即,使用0,1,2,3 – 2012-02-16 01:45:38
@AndrewJaffe:用数据结构上的操作更新的问题。 – Randomblue 2012-02-16 01:51:45