镇海-APIO联合总结
镇海考试见此处:https://www.cnblogs.com/british-union/p/liankao.html
考的是湖南省队集训,除了第一天有点头昏导致体验很差之外体验非常好,剩下两次考试非常对我胃口,是 math round。
THUSC 的第一天遭遇了巨大失败。
具体来说,第一题是非常简单的数位 dp 但是我不会做。这是由于我太久没有做数位 dp 的缘故。第三题是一道不困难的 dp 但是我不会做。这可能也是因为我太久没有做 dp 的缘故,于是决定之后集中做 dp 的题目。现在正在进行这个计划。
第二天倒是 AK 了,但没有什么意义。
中间生大病。
APIO 也遭遇了失败。真正来说,后面两道题目实在是在我的能力范围内的。具体来说:
第二题我建出了部分分的图,然后根据需要解决原问题,就必须使用不弱于“解决严格弱的问题的算法”,而最短路算法在当前的数据范围下是一个最优算法(没有算法能在这样的数据范围下替换掉最短路),于是我就思考如何在边权上做修改,尝试了差分等思路并胡出了许多假做法,其中一种一直困扰了我说为什么这个不是正确的呢?到离考试结束还有两个小时的时候才发现这种方法会重复统计贡献。我尝试证明不存在修改边权的方法来解决原问题,在证明中感到确实修改边权不可做,于是认定此题需要对最短路算法进行魔改,但是我想不出任何与我的建图不等价的方法。于是我就放弃了此题。
赛后我也对这道题怀有疑问。直到回去的那天我要睡觉,突然想起来这个图由于时间的限制是一个 DAG,然后使用 dp,之后是比较套路的四边形不等式优化,确实算不上困难,导致有非常多人场切。
第三题大概是要把树和数进行有信息损失的通信。首先我注意到本题的信息量是完全足够的,于是考虑了一点基于拆位的随机化做法,但是没有得到任何分数。然后我就思考树有什么转向数的想法。我能想到的就是拆位和 Prufer 序列,但是这些不能解决问题。
但是我忘了从数的角度去思考如何表达。从数的想法来看,用中国剩余定理来表达数已经不是新的想法,在三模 NTT 中就有看到。除了拆位和分解,数的处理好像也没有很多思路(但是看到有人使用多项式的点值来做)
考试后我想了一下我对题目的思考方式:大概是根据题目的条件去推得一些等价条件然后得到一个和更加简单的问题,或者根据严格弱的那个想法去确定算法,然后根据一些我当时知道的常见 trick 和思想(但是我做题经常想不到很多解决问题的常见想法!!)解决这个问题,总之是一步一步地做,前一步有明确的原因为什么推到下一步。这在一些题目有优势,但是导致我几乎没有任何乱搞的想法。
我当时认为第二三题不属于这样想法能解决的问题,而是脑电波,就是想到了就胜利的题目,尤其是在 Hanghang 还在一看到 T3 就切了的情况。于是我声称 115 就是我的上限(只有 110)。但是后来我发现不是这样。这两道题都有一点简单但关键的东西我没有发现,导致我没有按部就班地做出来。造成这样的原因当然可能是我缺乏大赛经验,但也有可能是我做题的普遍缺陷,这一点需要对各个知识点、trick 的更为熟练的掌握。现在做题也有一些常见、有理由甚至相当简单的想法我突然“降智”没想到(这意思是可能换个时候我就想到了),这一定需要更多的经验去弥补。
镇海-APIO联合总结的更多相关文章
- Dynamics CRM 之ADFS 使用 WID 的独立联合服务器
ADFS 的使用 WID 的独立联合服务器适用于自己的测试环境,常用的就是在虚机中使用. 拓扑图如下: wID:联合身份验证服务配置为使用 Windows 内部数据库
- Dynamics CRM 之ADFS 使用 WID 的联合服务器场
使用 WID 的联合服务器场 默认拓扑 Active Directory 联合身份验证服务 (AD FS) 是联合服务器场,使用 Windows 内部数据库 (WID). 在这种拓扑, AD FS 使 ...
- Hibernate(5)—— 联合主键 、一对一关联关系映射(xml和注解) 和 领域驱动设计
俗话说,自己写的代码,6个月后也是别人的代码……复习!复习!复习!涉及的知识点总结如下: One to One 映射关系 一对一单向外键(XML/Annotation) 一对一双向外键关联(XML/A ...
- Federated Identity Pattern 联合身份模式
Delegate authentication to an external identity provider. This pattern can simplify development, min ...
- [占位-未完成]scikit-learn一般实例之十一:异构数据源的特征联合
[占位-未完成]scikit-learn一般实例之十一:异构数据源的特征联合 Datasets can often contain components of that require differe ...
- SQL联合查询:子表任一记录与主表联合查询
今天有网友群里提了这样一个关于SQL联合查询的需求: 一.有热心网友的方案: 二.我的方案: select * from ( select a.*,(select top 1 Id from B as ...
- Dynamics CRM 之ADFS 使用 SQL Server 的联合服务器场
此拓扑用于 Active Directory 联合身份验证服务 (AD FS) 不同于使用 Windows 内部数据库 (WID) 部署拓扑,因为不会将数据复制到每台联合服务器场中的联合身份验证服务器 ...
- Dynamics CRM 之ADFS 使用 WID 和代理的联合服务器场
为此部署拓扑 Active Directory 联合身份验证服务 (AD FS) 等同于联合服务器场与 Windows 内部数据库 (WID) 拓扑中,但它将代理服务器计算机添加到外围网络,以支持外部 ...
- Mysql联合,连接查询
一. 联合查询 UNION, INTERSECT, EXCEPT UNION运算符可以将两个或两个以上Select语句的查询结果集合合并成一个结果集合显示,即执行联合查询.UNION的语法格式为 ...
- 利用联合双边滤波或引导滤波进行升采样(Upsampling)技术提高一些耗时算法的速度。
这十年来,在图像处理领域提出了很多新的图像分析和处理方法,包括是自动的以及一些需要有人工参与的,典型的比如stereo depth computations.image colorization.to ...
随机推荐
- spring IOC 实现原理模拟实现
原文系装载: http://blog.sina.com.cn/s/blog_6a7f00ed01011dyv.html 最近对spring IOC AOP 机制实现原理了解了下,在此做下整理,希望能给 ...
- Mac 上常见的环境配置文件
当使用命令行终端进行开发时,环境配置文件可以用来自动化执行一些命令或设置环境变量,以提高工作效率和方便使用.在 Mac 上,常见的环境配置文件有以下几种: 1. 在.bash_profile文件中配置 ...
- 获取Map中选择的要素
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255) ...
- 从Delphi到Lazarus——安装最新版的Lazarus
0.前言 在这篇文章里将会介绍以下内容: 下载最新版的Lazarus安装程序 安装Lazarus 安装整合IDE界面的软件包 编译运行你的第一个测试程序 结束语 1.下载最新版的Lazarus安装程序 ...
- 腾讯云对象存储联合DataBend云数仓打通数据湖和数据仓库
随着数字化进程不断深入,数据呈大规模.多样性的爆发式增长.为满足更多样.更复杂的业务数据处理分析的诉求,湖仓一体应运而生.在Gartner发布的<Hype Cycle for Data Mana ...
- GooseFS 在云端数据湖存储上的降本增效实践
| 导语 基于云端对象存储的大数据和数据湖存算分离场景已经被广泛铺开,计算节点的独立扩缩容极大地优化了系统的整体运行和维护成本,云端对象存储的无限容量与高吞吐也保证了计算任务的高效和稳定.然而,云 ...
- 浅聊web前端性能测试
最近正好在做web前端的性能测试,这次就来聊聊关于这个的测试思路~ 首先从用户的思维去思考,关于web前端性能,用户最看重的是什么...... 其实就是下面三个点: 1. 加载性能(即页面加载时间+资 ...
- Mac系统Obsidian和Typora更换霞鹜文楷字体
在github上发现了一款非常好看的字体LXGW WenKai / 霞鹜文楷,这里记录下Mac电脑如何安装这个字体,以及我用到的笔记软件更换字体的过程. Mac安装字体 # 增加代理,不加代理下载速度 ...
- URL中文转换成类似%E6%96%97%E7%A0%B4(url编码)格式
要将汉字转换成编码格式拼接成请求,没怎么搞过,一番查找,最终确定使用C# 里的WebUtility using System.Net; var a = WebUtility.UrlEncode(&qu ...
- [LC1302] 层数最深叶子节点的和
题目概述 给你一棵二叉树的根节点 root ,请你返回 层数最深的叶子节点的和 . 基本思路 这是一个简单的树的遍历的问题,可以用bfs或者dfs来解题.这里采用dfs来解,在遍历的过程中,只需要用全 ...