模拟退火里这样写对吗 QWQ
deltadeltadelta 为新解减当前解的数值
delta<0delta<0delta<0 为更劣解:
exp(delta/T)*RAND_MAX>rand()
delta>0delta>0delta>0 为更劣解:
exp(-delta/T)*RAND_MAX>rand()
在炸弹攻击那个题里 delta<0delta<0delta<0 的时候这样写会 WA 很多,是因为我不对还是那个题只能爬山啊,我看题解里的退火都是爬山/kk