摘要: #E2. Array Optimization by Deque 思路 每次要插入数值的时候,比较放在开头还是结尾贡献的次数,选择较小的位置。主要问题在于如何快速统计之前已经插入过的数和当前数间的大小关系。我们可以先进行离散化,通过树状数组访问已经插入过的比他小的个数与较大的数,实现快速统计。 代码 阅读全文
posted @ 2021-09-29 11:57 Daneii 阅读(56) 评论(0) 推荐(0) 编辑
摘要: #C. Strange Function 题意 给定一个$n$,定义$f(i)$为最小的不是$i$因子的正整数$x$,求$\sum_{i=1}{n}f(i)$对$109+7$取模后的值。 思路 首先考虑到由于$1<=n<=10^{16}$,如果我们直接利用循环求解肯定是无法满足时限要求的。我们需要将 阅读全文
posted @ 2021-09-22 10:50 Daneii 阅读(112) 评论(0) 推荐(0) 编辑
摘要: #D - Sum of Maximum Weights 题意 给定一个有N个结点的树,定义$f(u,v)\(为u、v最短路中边的最大值,要求求出\)\sum_{i=1}{N-1}\sum_{j=i+1}{N}f(i,j)$。 思路 对于当前的i而言,我们需要求出所有满足$f(i,j)=w_i$的对, 阅读全文
posted @ 2021-09-17 10:20 Daneii 阅读(48) 评论(0) 推荐(1) 编辑
摘要: #D - Pair of Balls ##题意 有$N$种颜色的球,每种颜色有$2$个,共$2N$个球,现将它们放置在$M$个栈中,每个栈有$k_i$个球,每次从两个不同的栈顶取出相同颜色的球,问是否能够取完,可以则输出$Yes$,否则输出$No$。 ##思路 我们可以将每个栈看成一个单链表,从栈顶 阅读全文
posted @ 2021-08-30 13:47 Daneii 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 0-1BFS教程 E - Stronger Takahashi ###题意 给定一个$H\times W$的棋盘,从$(1,1)\(点走到\)(H,W)\(点,\).$是可以直接通过的位置或者通过使用一次能力,使得前方$2\times 2$的障碍消除,问走到终点最少需要使用几次能力。 ###思路 由 阅读全文
posted @ 2021-08-18 17:28 Daneii 阅读(67) 评论(0) 推荐(0) 编辑
摘要: #题目传送门 ##题意 一家公司,如果盈利,则金额为$s$,如果亏损,则金额为$d$,该公司每连续五个月公布一次总财报,已知公布的八次财报全为亏损,问是否盈利,如果盈利则输出最多能盈利的金额,否则输出$Deficit$。 ##思路 这题主要的困难在于理解题目的题意,连续五个月说明是在$1、2345, 阅读全文
posted @ 2021-08-11 20:18 Daneii 阅读(25) 评论(0) 推荐(0) 编辑
摘要: #题目传送门 ##题意 给定一个$4\times 4$的棋盘,每个格子有开启和关闭两种状态,每次选择一个格子,同时改变当前格子所处的行和列的所有状态,问需要几步才能将所有格子的状态变成开启,并输出每次选择的格子。 ##思路 本题与POJ-1753Flip Game 枚举类似,由于只有16个格子,我们 阅读全文
posted @ 2021-08-11 15:11 Daneii 阅读(25) 评论(0) 推荐(0) 编辑
摘要: #题目传送门 ##题意 给定一个$4\times4$的棋盘,棋子要么为白色要么为黑色,现在每次可以选择一个棋子,同时翻转该棋子以及与其相邻的四个棋子,要求将所有棋子都翻转成同一种颜色,问是否存在这种情况,如果存在,输出最少的翻转步数,否则输出$Impossible$。 ##思路 对于每个棋子来说,只 阅读全文
posted @ 2021-08-08 14:54 Daneii 阅读(30) 评论(0) 推荐(0) 编辑
摘要: #题目传送门 题意 给定一个长度为$n$,元素为$1,2,\dots,n$的某种序列,$Alice$与$Bob$轮流取数,要求每次取的数都要大于先前两个人曾选过的数,并且当前选择的数要在前一位玩家选择位置的右边,当前可以选择的数都将会等概率被选择,求出能够进行游戏轮次的期望值。 思路 由于存在两个人 阅读全文
posted @ 2021-08-06 13:57 Daneii 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 题目传送门 题意 给定$x$张牌,分值分别对应$1,2,\dots,x$,每次抽取一张牌,记录下分数并放回。进行$b$次抽取,求出抽取到不同数值分数总和的期望值。 思路 由于每次都会放回,因此每次抽取时,每张牌被抽到的概率都是相等的,为$\frac{1}{x}$,不被抽到的概率为$1-\frac{1 阅读全文
posted @ 2021-08-04 15:37 Daneii 阅读(44) 评论(0) 推荐(0) 编辑