NOIp2017TG解题报告
2024-09-07 04:34:32
NOIp2018RP++!
虽然没去但还得写写QAQ
D1T1 : 小凯的疑惑
数学题
手推几组数据然后发现规律
\(Ans = (a-1)(b-1)+1\)
AC in 1minite
D1T2 : 时间复杂度
%^%^#%&$#%$#^^$&#^^%$&&%**(^%&^%^$*^&%*#&^%&^*&$^&%$&#^&%^&^$&%$^%$^%^%&#&*$&*^&#&%$^%&^&*#^%$^^*&%%%^%$&&*^%*(^&*&%*^&*^*^*(&($*%(*&
读入,用bool数组和栈保存变量,for语句也用栈保存,判断Bug直接与出栈行为挂钩,分类讨论即可
D1T3 : 逛公园
这篇博客不错然而被Hack了所以还是我来jio吧
思路差不多但是要先求一次最短路,判零环时要判一下珂达性
Hack数据:
1
5 7 10 10000000
1 5 2
1 2 10000
1 3 10000
3 4 0
4 2 0
2 3 0
3 5 10000
D2T1 : 奶酪
预处理距离并查集维护连通性 , 裸题QAQ ;
D2T2 : 宝藏
状(mo)压(ni)D(tui)p(huo)
Way1
N这么小明显状压
Way2
观察到Prim珂以AC大部分点,我们使用%你退火,每次引入随机因素选点,据说不降温更快emmm
D2T3 : 列队
//晚上攻(据说是吉老师出的?QAQ)
upd:攻出来了!QAQ
我们直接对每一行及最后一列维护splay就好了,注意splay自带的大常数QAQ
我们需要资瓷:
插入 , 删除
很好,splay板子题
但是当你码完后会发现MLE了
然后你发现q很小,说明大多数人是挨在一起的
所以我们splay改存区间,维护左右端点(l,r),当修改的时候珂以用splay的插入删除操作断成三个节点
Q很小所以这样优化后珂以AC
完结撒花!QAQ
最新文章
- MapReduce Shuffle过程
- linux shell执行中需要交互输入回车,Yes/NO Y/N
- php tools for visual studio 2013 完美 破解 Cracker
- Atitit 迭代法  “二分法”和“牛顿迭代法 attilax总结
- js 数组排序
- ActiveReports 报表控件官方中文入门教程 (3)-如何选择页面报表和区域报表
- 发现EF中字段错误
- Delegate&;Event
- servlet 配置到服务器
- Android 实现ActionBar定制
- CodeForces 625B War of the Corporations
- 在阿里云上搭建 Spark 实验平台
- DirectX11 With Windows SDK--25 法线贴图
- MyBatis 处理sql中的 大于,小于,大于等于,小于等于
- CodeVS1288埃及分数(IDA*)
- Linux学习笔记:常用命令
- Scout YYF I POJ - 3744(概率dp + 矩阵快速幂)
- thinkphp5的Auth权限认证实战
- Oracle备份提示,EXP-00091: 正在导出有问题的统计信息。
- 05 synchronized