2018.12.8GDOI模拟总结

1 小奇的集合
https://61.142.113.109/senior/#main/show/5228
2 小奇的糖果
https://61.142.113.109/senior/#main/show/5229
3 黑白棋
https://61.142.113.109/senior/#main/show/2368
得分情况70+30+0=100
考场经历:八点半来到看题,成功把第一题看错,觉得很水,成功把第二题也看错,觉得很容易,又成功把第三题看错,理解错题意。。。
仔细思考第一题,大意让你在一堆数里面找到最大的两个数,然后把它们的和当成一个新的数加进集合里,重复此操作k次,k<10^9,草稿纸上推规律,不难发现是斐波那契数列,然后用矩阵乘法优化,信心十足(pia!pia!)第二题大意有一堆有颜色的点,让你找到一条水平线段,选一个方向覆盖,使得覆盖到的点最多且不能有所有颜色,看懂题之后没有想法,暴力n的4次方乱搞,第三题大概说有一堆黑白点,一次可以移动一种颜色的d个点,不能移动的颜色输,白色先,想法:无。还以为一次只能移一个格子,gg。
正解
T1:斐波那契数列+矩阵乘法,特殊处理负数。
T2:树状数组维护横坐标,双向链表维护一个点最靠近它的两个同样颜色的点(一左一右)
T3:dp把nim问题转移到这个问题上,然后dp算出所有方案数

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值