关于概率接受
查看原帖
关于概率接受
612722
JustPureH2O楼主2024/8/29 16:33

if (delta < 0 || exp(-delta / T) > (double) rd() / random_device::max()) ans = cur;

这行代码无论参数调的多么精都和样例相差很大

if (delta < 0 || exp(-delta / T) / 2.05 > (double) rd() / random_device::max()) ans = cur;

除以一个常数后就AC了

有没有佬解释一下这是为什么?

2024/8/29 16:33
加载中...