社区讨论

如果你怎么调参都过不去和一点闲话

P1337[JSOI2004] 平衡点 / 吊打XXX参与者 2已保存回复 1

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
1 条
当前快照
1 份
快照标识符
@lo3f2ly2
此快照首次捕获于
2023/10/24 05:35
2 年前
此快照最后确认于
2023/10/24 05:35
2 年前
查看原帖
开long double!!!退火的题解里貌似没有几篇能在随机种子下稳定通过,但开了long double后正确率显著提高(我也是这么过的)
这是一个单峰函数(但是为什么单峰函数要用退火呢?),所以是不是与其多跑几次退火,不如用较小的温度多跑几次?就像这样:
CPP
double Rand(){return 1.0*rand()/RAND_MAX;}
for(t=0.009;t>=0.001;t-=0.001){
	int maxt=(10-t*1000)*1e4;
	for(int i=1;i<=maxt;i++)
		update(ansx+t*(Rand()*2-1),ansy+t*(Rand()*2-1));
	}

回复

1 条回复,欢迎继续交流。

正在加载回复...