序幕

\(\text{6:40}\):准时到校,整理博客,今天少来点嘻嘻哈哈,认真做题了。

\(\text{6:55}\):整理一下 POI 2011 题单。

\(\text{7:10}\):开始板刷 POI 2011。

\(\color{limegreen}{P3524\ [POI2011]\ IMP-Party}\)

考虑删掉两个不相连的点,这两个点必定一个在团内一个在团外,删掉 \(\frac{n}{3}\) 个点对之后一定保证剩下的点都在我们要的团内。

\(\text{Link}\)

\(\color{limegreen}{P3522\ [POI2011]\ TEM-Temperature}\)

单调队列维护一下左右端点,加入时取交即可。

\(\text{Link}\)

\(\color{royalblue}{P3520\ [POI2011]\ SMI-Garbage}\)

考虑到性质类似欧拉图,求欧拉回路缩环时求解即可。

\(\text{Link}\)

\(\color{royalblue}{P3518\ [POI2011]\ SEJ-Strongbox}\)

考虑到性质:若 \(a\) 为密码,则 \(\gcd(n,a)\) 一定为密码,并且其倍数也是,求最小的合法 \(d|\gcd(n,x)\),有答案 \(\frac{n}{d}\)。

\(\text{Link}\)

\(\color{royalblue}{P3528\ [POI2011]\ PAT-Sticks}\)

塞到堆里贪心即可。

\(\text{Link}\)

\(\color{royalblue}{P3521\ [POI2011]\ ROT-Tree Rotations}\)

类似 CDQ 的,线段树合并的过程中求解即可。

\(\text{Link}\)

\(\color{blueviolet}{P3519\ [POI2011]\ ROZ-Difference}\)

存下每个字符出现的所有位置,枚举最多、最少字符,将两个字符出现位置拿出来合并扫一遍求最大子段和即可,均摊复杂度正确。

\(\text{Link}\)

间幕 \(1\)

午休吃饭,打了会块,破纪录了但不到一秒。

发现了一个叫 emojimix 的抽象东西。

接着写题了罢。

\(\color{blueviolet}{P3519\ [POI2011]\ ROZ-Difference}\)

存下每个字符出现的所有位置,枚举最多、最少字符,将两个字符出现位置拿出来合并扫一遍求最大子段和即可,均摊复杂度正确。

\(\text{Link}\)

\(\color{blueviolet}{P3527\ [POI2011]\ MET-Meteors}\)

较为板的整体二分,思路奇妙。

\(\text{Link}\)

\(\color{blueviolet}{P3523\ [POI2011]\ DYN-Dynamite}\)

二分+树形 DP 验证。

\(\text{Link}\)

尾声

吃完晚饭给同学讲题,感觉没多少但讲了两个半小时,有一道题是巨大阴间题。

讲完有点缺氧,晚上差点昏迷。

回家就沉睡了。

「Log」2023.9.25 小记的更多相关文章

  1. Linux 小知识翻译 - 「日志」(log)

    这次聊聊「日志」. 「日志」主要指系统或者软件留下的「记录」.出自表示「航海日志」的「logbook」. 经常听说「出现问题的时候,或者程序没有安装自己预期的来运行的时候,请看看日志!」. 确实,记录 ...

  2. 「NOI2018」你的名字

    「NOI2018」你的名字 题目描述 小A 被选为了\(ION2018\) 的出题人,他精心准备了一道质量十分高的题目,且已经 把除了题目命名以外的工作都做好了. 由于\(ION\) 已经举办了很多届 ...

  3. 「UOJ218」火车管理

    「UOJ218」火车管理 解题思路:观察发现,在弹出 \(x\) 之前,它前面这个元素都是保持不变的,所以可以用一棵可持久化线段树维护每一个栈顶元素的插入时间,每次找到当前时间\(-1\) 的版本就可 ...

  4. 「SCOI2014」方伯伯的商场之旅

    「SCOI2014」方伯伯的商场之旅 题目描述 方伯伯有一天去参加一个商场举办的游戏.商场派了一些工作人员排成一行.每个人面前有几堆石子.说来也巧,位置在 \(i\) 的人面前的第 \(j\) 堆的石 ...

  5. LOJ2719 「NOI2018」冒泡排序

    「NOI2018」冒泡排序 题目描述 最近,小S 对冒泡排序产生了浓厚的兴趣.为了问题简单,小 S 只研究对 1 到n 的排列的冒泡排序. 下面是对冒泡排序的算法描述. 输入:一个长度为n 的排列p[ ...

  6. 「NOI2007」 货币兑换

    「NOI2007」 货币兑换 题目描述 小 Y 最近在一家金券交易所工作.该金券交易所只发行交易两种金券:A 纪念券(以下简称 A 券)和 B 纪念券(以下简称 B 券).每个持有金券的顾客都有一个自 ...

  7. JavaScript OOP 之「创建对象」

    工厂模式 工厂模式是软件工程领域一种广为人知的设计模式,这种模式抽象了创建具体对象的过程.工厂模式虽然解决了创建多个相似对象的问题,但却没有解决对象识别的问题. function createPers ...

  8. 「JavaScript」四种跨域方式详解

    超详细并且带 Demo 的 JavaScript 跨域指南来了! 本文基于你了解 JavaScript 的同源策略,并且了解使用跨域跨域的理由. 1. JSONP 首先要介绍的跨域方法必然是 JSON ...

  9. FileUpload控件「批次上传 / 多档案同时上传」的范例--以「流水号」产生「变量名称」

    原文出處  http://www.dotblogs.com.tw/mis2000lab/archive/2013/08/19/multiple_fileupload_asp_net_20130819. ...

  10. 一个只需要点 「下一步」就完成监控 Windows

    Cloud Insight 此前已然支持 Linux 操作系统,支持20多中数据库中间件等组件,多种操作,多种搭配,服务器监控玩的其乐无穷啊!但想想还有许多 Windows 的小伙伴没有体验过,所以在 ...

随机推荐

  1. 【独立开发作品】SlideBrowser 一个轻量的滑动浏览器,给你不一样的交互体验

    产品介绍 SlideBrowser是一个滑动浏览器,当你鼠标移动到屏幕边缘,自动出现,当失焦时自动隐藏. 使用场景 在应用全屏模式下查询资料.问 GPT 等 记录一些待办事项或者笔记 查看股市.币市信 ...

  2. Vim编辑windows格式文件出现的[noeol][dos]的含义、解决方法及方法解释

    文章目录 前言 [dos] [noeol] 前言 最近想要将保存再windows的文件传到linux上,传进去保存文件之后,用vim打开发现在文件的底下出现了[dos] [noeol]这两个标志.然后 ...

  3. Proteus中数码管动态扫描显示不全(已解决)

    前言 我是直接把以前写的 51 数码管程序复制过来的,当时看的郭天祥的视频,先送段选,消隐后送位选,最后来个 1ms 的延时. 代码在 Proteus 中数码管静态是可以的,动态显示出了问题--显示不 ...

  4. mysql-installer-community-8.0.19.0.msi 的自定义安装与卸载

    一.双击运行安装包执行安装 1.选择Custom,该种方式可以设置安装位置,仅安装所需的组件,点击Next 2.选择需要的组件,点击Advanced Options 3.设置安装位置,点击OK 4.点 ...

  5. 方法重写-java se 进阶-day01

    1.方法重写的介绍 当子父类中,某方法存在相同的定义(方法名.参数.返回值)时,子类的方法会将父类的方法进行重写操作(覆盖) 2.方法重写与方法重载的区别 1.方法重载:又称Overload,在同一个 ...

  6. Oracle 归档模式

    sqlplus / as sysdba # 以下操作在`sqlplus`中执行 查看日志模式 SQL> archive log list; 数据库日志模式 非存档模式 自动存档 禁用 存档终点 ...

  7. 实现Andriod的APP中文名

    让程序编译后,就会自动生成中文名,以及启动界面. 1. 2.AndroidManifest.xml的修改. 如果新建project,自动生成,否则要手动 3. 4.ok了.到手机端看结果吧

  8. MySQL获取周、月、天日期,生成排序号

    常用MySQL生成时间序列 --生成最近七天的日期,不包括当天 SELECT @cdate := date_add(@cdate, interval - 1 day) as date FROM(SEL ...

  9. 一文速通 Python 并行计算:07 Python 多线程编程-线程池的使用和多线程的性能评估

    一文速通 Python 并行计算:07 Python 多线程编程-线程池的使用和多线程的性能评估 摘要: 本文介绍了 Python 线程池(ThreadPoolExecutor)的使用方法,包括线程池 ...

  10. DIY钢铁侠方舟反应堆第二期—第一代电路板展示

    经历一个周的时间,终于把方舟反应堆的电路画了出来,简单画了一个USB口加LED灯的电路,先简单测试一下 原理图展示 PCB展示 实物如下 这里出了一点意外,LED被发错了,本来计划的是蓝灯,但是发来的 ...