Okazaki Yumemi's blog

冈崎梦美的实验室


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

「AGC011D」Half Reflector

发表于 2020-01-13 | 更新于 2020-08-19 | 分类于 题解

题意简述

[AGC 011D]

给你一个长为 $n$ 的 AB 字符串。假设一个球从某一个方向(左或右)到达了一个 A ,该位置将变为 B 且该球会反弹;到达了一个 B ,该位置将变为 A 且该球会穿过该位置。

现在从字符串的最左边扔进去 $k$ 个球,每个球都在上一个球已经弹出字符串之后再放入(可以证明,任何字符串都不能把球永远留在字符串中)。

求最后的字符串。

$1\le n\le 200000, 1\le k\le 10^9$ 。

阅读全文 »

生成函数初步学习笔记

发表于 2019-12-21 | 更新于 2020-08-19 | 分类于 算法

开始学生成函数了。

阅读全文 »

分布式版本控制系统Git学习笔记

发表于 2019-12-21 | 更新于 2021-05-29 | 分类于 技术

Git 是目前世界上最先进的分布式版本控制系统。

阅读全文 »

「CF1266F」Almost Same Distance

发表于 2019-12-19 | 更新于 2020-08-19 | 分类于 题解

nantf 由于生病窝在家里打 Global Round 6 然后 rating 超过 p_b_p_b 了……

然后他场上做了 A - E。

题意简述

[CF 1266F]

给定一棵树大小为 $n$ 。定义一个点集 $S$ 是 $k$ 均匀的,当且仅当对于任意 $u,v\in S, u\ne v$ ,有 $\operatorname{dist}(u, v) = k$ 或 $\operatorname{dist}(u, v) = k + 1$ ,其中 $\operatorname{dist}(u, v)$ 表示 $u$ 与 $v$ 在树上的距离,即它们的简单路径上的边数。

现在希望你对于 $1\le k\le n$ ,求出 $k$ 均匀点集点数的最大值。$2 \le n \le 5\times 10^5$ 。

阅读全文 »

CF掉分笔记

发表于 2019-12-15 | 更新于 2021-02-28 | 分类于 随笔

记录本人 Codeforces 的比赛历程与心得。

阅读全文 »

「Ynoi2015」我回来了

发表于 2019-12-15 | 更新于 2020-08-19 | 分类于 题解

这个题主要是当做手写 bitset 板子来写的。

Idea:lxl Solution:lxl Std:lxl Data:lxl

对这题的评价:1/11

大概是 lxl 评价最低的题吧……

[Luogu 5068]

题意简述

珂朵莉给你一个无向图,每次查询的时候给一堆二元组 $(x_i,y_i)$ 。

求图中有多少个点 $u$ 与至少一个这次询问给出的二元组 $(x_i,y_i)$ 满足 $dist(u,x_i) \le y_i$ ,其中 $dist(u, v)$ 表示 $u, v$ 这两个点在图中的距离(不连通为 $\inf$),边权全为 $1$ 。

记 $n$ 为点数, $m$ 为边数, $q$ 为询问个数, $cnt$ 为给出二元组的总数。

$1\le n\le 10^3, 1\le m, q\le 10^5, cnt \le 2.1 \times 10^6$ 。

阅读全文 »

「Ynoi2015」盼君勿忘

发表于 2019-12-15 | 更新于 2020-08-19 | 分类于 题解

这个题是刚考挂 CSP 回来写的。

Idea:lxl Solution:lxl Std:lxl Data:lxl

对这题的评价:4/11

[Luogu 5072]

题意简述

一个长为 $n$ 的整数序列, $m$ 次查询。每次给出 $l, r, p$ ,查询区间 $[l,r]$ 中所有子序列分别去重(即一个子序列中出现多次的数只留下一个)后的和 $\bmod\ p$ 。

$1\le n, m, a_i\le 10^5, 1\le p\le 10^9$ ,不强制在线。

阅读全文 »

「Ynoi2015」纵使日薄西山

发表于 2019-12-14 | 更新于 2020-08-19 | 分类于 题解

感觉失去卡常的兴致了……,虽然这个题明明不卡常。

Idea:ccz Solution:ccz Std:ccz Data:ccz

对这题的评价:3/11

[Luogu 5069]

题意简述

维护一个长度为 $n$ 的正整数序列 $a$ , $m$ 次修改序列中某个位置的值。

每次修改后问对序列重复进行以下操作,需要进行几次操作才能使序列变为全 $0$ (询问后序列和询问前相同,不会变为全 $0$ ):

选出序列中最大值的出现位置,若有多个最大值则选位置标号最小的一个,设位置为 $x$ ,则将 $a{x-1},a_x,a_{x+1}$ 的值减 $1$ ,如果序列中存在小于 $0$ 的数,则把对应的数改为 $0$ 。

$1\le n, m\le 10^5, 1\le a_i \le 10^9$ 。

阅读全文 »

关于日常使用字体

发表于 2019-12-13 | 更新于 2020-08-19 | 分类于 技术

出于某些原因,在学校使用的电脑换了一台。

然后由于实在忍受不了 cmd 界面丑陋的字体,所以就折腾了一会。

阅读全文 »

「CF1172D」Nauuo and Portals

发表于 2019-12-11 | 更新于 2020-08-19 | 分类于 题解

ouuan 场的有意思构造题。

[CF 1172D]

题意简述

定义一对传送门 $(A,A^\prime)$ 为从 $A$ 门进入会从 $A^\prime$ 门出来,且保持进入 $A$ 门的方向(从 $A^\prime$ 进去同理)。

给出一个 $n\times n$ ($1\le n\le 10^3$) 的矩形和 $2n$ 个要求,其中前 $n$ 个要求的形式为 $(r_i,n)$ ,代表 $\texttt{Nauuo}$ 从 $(i,1)$ 这个格子出发一直向右走,经过若干对传送门(或者不经过传送门)后从 $(r_i,n)$ 这个格子走出矩形;后 $n$ 个要求的形式为 $(n,c_i)$ ,代表 $\texttt{Nauuo}$ 从 $(1,i)$ 这个格子出发一直向下走,经过若干对传送门(或者不经过传送门)后从 $(n,c_i)$ 这个格子走出矩形。

请你在这个 $n\times n$ 的矩形中放置若干对传送门,使得这 $2n$ 个请求可以同时满足。输出传送门的对数和每对传送门两个门各自的坐标。

保证 $r_i, c_i$ 为 $1$ 到 $n$ 的排列。无解时输出 $-1$ 。

注意:你不需要找到使用传送门最少的方案数,只需要让你给出的方案可以满足题目中给出的要求。

阅读全文 »
1…101112…14
Okazaki Yumemi

Okazaki Yumemi

132 日志
5 分类
61 标签
GitHub 洛谷 Codeforces Atcoder
Following
  • mcfx
  • zenithal
  • etaoinwu
  • t123yh
  • ranwen
  • miaotony
  • slanterns
  • negiizhao
  • ODT
  • studyingfather
  • min_25
  • mnihyc
  • yurzhang
  • mayaohua
  • yfzcsc
  • suwakow
  • deco
  • xht37
  • ccz
  • yyb
  • wucstdio
  • yzhang
  • EI
  • mrsrz
  • ouuan
  • owencodeisking
  • Mr_Spade
  • p_b_p_b
  • foreverlasting
  • bztMinamoto
  • hl666
  • shadowice
  • zory
  • qiuly
  • M_sea
  • Venus
0%
© 2022 Okazaki Yumemi
由 Hexo 强力驱动 v3.9.0
|
主题 – NexT.Gemini v6.6.0