模拟退火
http://www.cnblogs.com/heaad/archive/2010/12/20/1911614.html
写的已经很好了
伪代码:
while(T > Tmin) { to = cur + delta; double De = calc(to) - calc(cur); if (De > 0 || exp(De / kT) > rand(0, 1)) cur = to; T = T * r; }
作者:HPL 出处:https://www.cnblogs.com/akhpl/ 感谢您的阅读,如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮。本文由CC BY-NC-ND 2.5授权,欢迎读者转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,谢谢。