随笔分类 - 奇技淫巧
摘要:本算法建议谨慎使用,否则一不小心就会变成模拟退役 爬山算法 爬山算法是一种贪心搜索,每次从当前状态的所有后继状态中选择一个最优解继续搜索,直到达到一个局部最优解后不再搜索。 优点:好写 缺点:容易陷入局部最优解出不来 就像下图一样 多随机几个初始状态就能减小(不能消除)缺点 模拟退火 来源 模拟退火
阅读全文
摘要:只要你敢想,没啥能挡得住你拿分 遇到不会的题,随机化算法也不失为一种很好的对策 无论你是欧皇还是非酋,在大量尝试次数下众生平等 生成随机数 cout<<rand();会输出一个随机数,需要用到cstdlib库 但是,这些随机数是伪随机数,每次输出的都一样。 需要这么做srand(time(0));
阅读全文
摘要:有人可能会问:"wljss,为啥你的代码能不自动换行呀?" 把下面这些复制到 页面定制 CSS 代码 里 把下面这些复制到 页首 HTML 代码 里 就OK啦~ 最好感谢某位大佬的技术支持
阅读全文
摘要:"牛客网每日一题" "珂朵莉树详解" 注:珂朵莉树在随机数据下飞快,被卡的话复杂度会爆炸 "生成函数初步" "生成函数进阶与简单的图计数" "狄利克雷卷积与莫比乌斯反演" "NTT(快速数论变换)用到的各种素数及原根" "快速傅里叶变换入门" "快速数论变换入门" "多项式总结" "FFT&NTT"
阅读全文