我正在使用CPLEX,我想对"d“索引使用模运算,并且我想将d+8设置为28的余数。例如,如果d是21,那么(d+8)的值应该是29 % 28=1。"x“是一个二元决策变量。我想要这样的东西: forall(e in employee, d in day) x[e][(d+8)%28]==x[e][d]; 但它给了我一个错误。我如何才能以适当的方式做到这一点呢?
据我所知,在HashTable中,我们首先使用HashFunction将键转换为哈希码,然后使用模运算符将Hash code转换为整数索引,并使用模运算符获得HashTable中数据放置的位置。在高层次上,流程是这样的吗?Key -> Hash Function -> Hash code -> Modulo operator -> integer index -> Store in HashTable
由