如果你能帮我,我有一个问题。我正在编写一种解决 Vehicle Routing Problem (VRP)
的方法,但我遇到了一个问题。只要条件为真,我就想执行一些指令,我用 while loop
做到了,问题是在同一个 while 循环中,我想用运算符 { 添加一个 second condition
{1}} 但这次我希望指令仅在第二个条件为真且迭代次数为真时运行。
第二个条件表示在多次迭代期间解决方案的改进,例如,如果解决方案在 4 次迭代期间没有改进,我必须退出 while 循环。
我该怎么做or ||
我有这个代码:
while(condition1 || condition2 : if the solution is not improved during 4 iterations exit the while loop)