[考试总结]noip8
又是一个题的正解都没有打出来的一天
但是自己独创了 \(lca\) 的求法, 然而如果去掉求 \(lca\) 的过程,就不会 \(TLE\) 了。 \(\huge{\text{囧}}\)
然后就是对性质不是十分熟悉。。。
\(T1\) 的欧拉路我是真的忘干净了,别说什么性质了,提起来只还记得一个一笔画。。。
然后还有就是单调性的误判,然而拿了很多分,但是写了一个错解。。。
超级树上花费了不少时间,然后什么都没有打出来。。。
骗了5分 \(\huge{\text{囧}}\)
对于最后一个题目,自己估计的复杂度为 \(\mathcal O(nm)\)。
然而因为数据过水
过了一批。。。。
然而我的独创 \(lca\) 求法还是 \(TLE\) 了
所以对于这批数据,不求 \(lca\) 才是最快的解法。。。。
T1
这道题目其实就是考察欧拉路,欧拉路的很多很多性质记住之后就能秒掉这个题目。。。
题目的要求其实就是 把每条边加倍,然后将这个图变成欧拉路就行了
然后就是不太难的排列组合问题
考虑几个情况。
- 去掉两个自环。
- 去掉一个自环和一条边。
- 去掉两个相连的边。
然后就是判断这个图是否是 边联通图。。。
这个图和点联通图不是很一样,即使点不全部联通这个图也可能是边联通图
所以可以考虑从一个度不为 \(0\) 的点开始拓扑,然后如果发现有的点没有到过并且存在度或者是存在自环,那么就可以输出 \(0\) 走人了。
对于排列:
\]
T2
其实式子很简单,就是数列分块的思想。。
\]
然后就可以在线性再乘上根号的复杂度去搞了。
T3
我是真想不出来。。。
就是用 \(f_{i,j}\) , \(i\) 是深度 ,\(j\) 是枚举的 \(l\) \(r\) 边的个数。。。。
方程五个就不放了。。。
T4
先预处理出来所要的值。
然后对于没一个询问向上爬取。
先使两个点深度相同。
然后再一起向上爬取。。。
就这。。。
然而这并不是正解。。。
正解还是要 \(lca\) 的,然后向上处理前缀和。
差分也行。。。
复杂度稳定。。。
[考试总结]noip8的更多相关文章
- 全网独家MongoDB Certified DBA Associate考试认证视频
该视频意在让所有学员一次通过考试,避免重复考试而承担的巨额考试费用! 目前MongDB发展迅猛,有赶超mysql,和oracle看齐的苗头.在这个时候MongoDB也适时的推出了官方的认证考试&quo ...
- 记lrd的高二上学期第五次调研考试
河北某某中学的调研考试其实是很好玩的经历呢.可惜没有太多机会了. 背景: NOIP2016回来之后没有好好学文化课-.自习能翘就翘了,衡中特产学案自助没有好好写(说来我好像从来没被老师查到过,上课写学 ...
- 1009: [HNOI2008]GT考试
1009: [HNOI2008]GT考试 Time Limit: 1 Sec Memory Limit: 162 MB Description 阿申准备报名参加GT考试,准考证号为N位数\(X_1X_ ...
- mysql练习题-查询同时参加计算机和英语考试的学生的信息-遁地龙卷风
(-1)写在前面 文章参考http://blog.sina.com.cn/willcaty. 针对其中的一道练习题想出两种其他的答案,希望网友给出更多回答. (0) 基础数据 student表 +-- ...
- js封装用户选项传递给Servlet之考试系统二
<%@ page language="java" import="java.util.*" contentType="text/html; ch ...
- js动态生成选项之考试系统(一)
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"% ...
- 分享一个LiteDB做的简单考试系统辅助工具
凌晨,被安排在公司值班,因为台风“灿鸿”即将登陆,风力太大,办公楼,车间等重要部分需要关注.所以无聊,那就分享一下,今天给朋友临时做的一个小的考试系统辅助工具吧.其实非常小,需求也很简单,但是可以根据 ...
- CCF考试
第八次CCF考试记录 代码还不知道对不对,过两天出成绩. 成绩出来了,310分. 100+100+100+10+0: 考试13:27开始,17:30结束,提交第4题后不再答题,只是检查前四题的代码 第 ...
- PAT 1041. 考试座位号(15)
每个PAT考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位.正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座 ...
随机推荐
- 【NX二次开发】Block UI 角度尺寸
属性说明 常规 类型 描述 BlockID String 控件ID Enable Logical 是否可操作 Group Logical ...
- 【NX二次开发】体消参,移除体参数UF_MODL_delete_body_parms()
例子: 源码: extern DllExport void ufusr(char *param, int *returnCode, int rlen) { UF_initialize(); tag_t ...
- guavacache源码阅读笔记
guavacache源码阅读笔记 官方文档: https://github.com/google/guava/wiki/CachesExplained 中文版: https://www.jianshu ...
- 《Docker基础与实战,看这一篇就够了》
什么是Docker? Docker 使用 Google 公司推出的 Go 语言 进行开发实现,基于 Linux 内核的 cgroup,namespace,以及 AUFS 类的 Union FS 等技术 ...
- 一次 RocketMQ 顺序消费延迟的问题定位
一次 RocketMQ 顺序消费延迟的问题定位 问题背景与现象 昨晚收到了应用报警,发现线上某个业务消费消息延迟了 54s 多(从消息发送到MQ 到被消费的间隔): 2021-06-30T23:12: ...
- 关于VIM的迁移
将Gvim7.3从我笔记本拷到公司的电脑上面时, 这问题留了好久没有去解决.语法高亮无效不管我怎么设置 syntax enable,还是遇到这个问题. 后来在偶然的情况下,将我笔记本上面的文件在拷一份 ...
- nohup启动 jar 不输出日志
简单暴力:nohup java -jar xxx.jar >/dev/null 2>&1 &
- CRM系统不仅给企业带来更多收益而且提升销售效率
将客户信息记录在CRM系统的数据库中,同时共享沟通数据给售前.售后.SDR等上下游,客户资源还能够按照分配规则分配给适合的销售人员,帮助更快成单.全面使用CRM系统会给企业带来更多业绩. 1.全方位客 ...
- Java实验项目四——多线程矩阵相乘算法的设计
Program:多线程矩阵相乘算法的设计 Description:利用多线程实现矩阵相乘,因为各个线程的运算互不影响, 所以不用使用锁,代码如下: thread.OperateMatrix类,实现矩阵 ...
- Java实验项目三——平面图形和立体图形抽象类
Program:按照下面要求完成类的设计 (1)设计一个平面图形抽象类和一个立体图形抽象类,提供该类对象公共的方法和属性. (2)修改项目三中第2题中所设计的球类.圆柱类,圆锥类.矩形类.三角形类.圆 ...