自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Patrickpwq

佛系

  • 博客(2)
  • 收藏
  • 关注

原创 【SCOI2005】骑士精神(IDA*)

IDA*=迭代加深+估价函数 A*=BFS(优先队列)+估价函数 迭代加深通常用于: 1.在有一定的限制条件时使用(例如本题中“如果能在15步以内到达目标状态,则输出步数,否则输出-1“)。 2.题目中说输出所有中的任何一组解。 相当于对于一颗很深的搜索树,我们限制它的层数,类似于广搜,尽可能遍历更多的分支。 evaluate:估价函数,本题中是将目标棋盘与当前棋盘作比较,注意估价函数...

2019-06-21 23:36:32 278

原创 【SCOI2010】传送带(三分套三分)

第一次接触三分算法,我认为是比较好理解的。三分算法用于求单峰函数的最值,与二分不同,二分用于求单调函数中趋近某个值的值。 三分搜索的实现主要是判断midl和midr所在值的大小。以凸函数为例(凹函数类似,只是判mid大小的时候保留小的即可(其实也是保留离极值最近的mid)),先以left和right为端点计算出它们的中点midl,然后再以midl和right为端点计算出它们的中点midr,接...

2019-06-17 16:17:50 456

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除