自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Holylight_Knight

某神犇:自己选择的路,跪着也要走完。

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

原创 NOIP2016——纪念第一次水过的一等

这里就讲一下两天后四道题的做法吧。前两题,实在是比较简单(Day2T1,打个对拍,结果把暴力打错了,改错了= =,WA了60分QAQ)Day1T3(为什么先是T3呢?因为T2太经典了,最后再讲):其实是一个很裸的Floyd+概率Dp,但是期望类的Dp方程,没写过一道题,还真写不出来。Floyd就不用说了吧?先把两两点距算出来,然后考虑一个Dp,我们类似一个背包地设,dp[i][

2017-09-28 21:58:00 1276

原创 小试5

冲刺NOIP2017模拟赛1题目名称 奶牛晒衣服 奶牛排队 圆圈舞蹈存盘文件名 dry tahort circle输入文件名 dry.in tahort.in circle.in输出文件名 dry.out tahort.out circle.out时限 1s 1s1s内存限制 128M 128M 128M【注意事项】:请自行完成题目,切勿讨论。

2017-09-10 09:13:52 440

原创 小试4解析

题目质量不错。T1:应该能看出是一个裸(so easy)的贪心+排序吧?这里我们考虑一个dp,设dp[i][j]表示前i位,使用了j次变换,能获得的最小距离。那么dp[i][j]=min(dp[i-1][j]+abs(n[i]-m[i]),dp[i-1][j-1]+(n[i]==m[i])),还是很好推的。不过由于数据范围太太太太小了,所以n^4什么的dp都可以水过去。参考代码

2017-09-05 16:22:09 330

原创 小试4

Noip2017模拟赛4(B组)题目名称最小距离海战覆盖墙壁倒水存盘文件名disbattlewallWater输入文件名dis.inbattle.inwall.inwater.in

2017-09-04 21:05:18 783

原创 多叉树的树形背包常见建模方法

一.多叉树变二叉树。这个技巧其实也有两种具体的方法:树的孩子兄弟表示法与dfs序法。1.树的孩子兄弟表示法。   大家在学习树形结构时一定接触了一个多叉树变二叉树的方法,就是把每个点与它的第一个儿子连边,然后将它的儿子依次连接起来。可以结合下面的图片理解这句话。总结成口诀就是:第一个儿子是左子树,其他儿子是左子树的右子树(似乎并不押韵,手动滑稽)2.dfs序法

2017-09-03 20:04:58 8953 6

空空如也

空空如也

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

TA关注的人

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