穿梭时间的画面的钟 从反方向 开始移动|

tmjyh09

园龄:3年2个月粉丝:1关注:3

02 2022 档案

CF1579F Array Stabilization (AND version) 题解
摘要:题目传送门 分析 根据 and 操作的性质,只要有一个 0 存在,这个数记作 ai,那么 ai+d 就可以变成 0,然后 ai+d 又可以继续更新下一个数为 0,所以直接 bfs 解决即可。 最终的答案即为 bfs 的次数。注意
23
0
0
P4588 [TJOI2018]数学计算 题解
摘要:题目传送门 题意简述 x 初值为 1,要求支持以下操作: 操作 1:将 xxm,输出 xmodM; 操作 2:将 xx÷kk 是第 m 次操作时乘上的数,输出 \(x\m
42
0
0
RMQ | ST 表 | 树状数组 学习笔记
摘要:前言 前段时间没啥空写博客,今天汇总一下这几天学的几种数据结构。 Part1. ST 表 ST 表是用于求解 RMQ(区间最值) 问题的一种数据结构,使用了倍增的思想,时间复杂度 O(nlogn)。 本人认为 ST 表很类似区间 dp。 有一个数组 a,假设现
75
0
0
P2107 小Z的AK计划 题解
摘要:题目传送门 分析 考虑一个贪心,由于 xi 呈线性排列,我们一定要保证去到的机房越多越好,所以将 x 排序,每次前往最近的机房,如果可以 AK 则 AK,累加答案。 代码实现 我相信我的解法一定有漏洞,欢迎各位 dalao 来 hack。 #include <bits/stdc++
31
0
0
CF1637A Sorting Parts 题解
摘要:题目传送门 题意简述 给你一个长度为 n 的数组 a,你可以选择 1n1 的一个数 len,分别对 [1,len][len+1,n] 排序,如果存在一个 len 能使数组非升序输出 YES,否则输出 NO。 分析 这题我的考场
30
0
0
P8152 「PMOI-5」破译の论 题解
摘要:题目传送门 分析 第一次划分会变成 n2 块,之后每次划分都会增加 n21 块(减一是因为自己那一块不能重复算),所以答案就是 k(n21)+1。 需要注意一下取模。 代码实现 #include <bits/stdc++.h> using namespa
52
0
0
CF399B Red and Blue Balls 题解
摘要:题目传送门 分析 本题暴力解法会 TLE,所以我们需要进一步分析。 定义状态 ai 表示把前 i 个球全部变为红色的步数,那么如果第 i 个球是蓝色的话,我们需要做如下操作: 把前 i1 个球弹出; 把第 i 个球变成红色; 把第 i 个球前面填上
38
0
0
CF1631A Min Max Swap 题解
摘要:题目传送门 题意简述 给定数组 ab,可以交换下标相同的两个元素。让 a 数组的最大值和 b 数组的最大值之积最小。 分析 想象一个长方形,它的周长是固定的,那怎么分配长和宽才能让面积尽可能的小呢? 就假设周长是 18,则长宽之和是 9,列下表格
25
0
0
深色
回顶
收起
点击右上角即可分享
微信分享提示