![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
考试题目
Thyhhhhhh
弱鸡一枚
展开
-
考试(2017年3月26日) (COCI)
COCI试题原创 2017-03-26 21:42:48 · 730 阅读 · 0 评论 -
NOIP模拟赛 baoj2933数据
题解:dp很容易看出来,状态转移方程也很容易写dp[i]=dp[j]+abs(a[j+1]-(i-j-1)) ,然后你就可以发现时间复杂度爆掉了然后我就发现我不知道该如何优化了,于是写了暴力然后。。。。并没有拿到说好的60分,而是25分。。。。最后发现在这区区25行的代码中,我的for是从i=2开始的60分code:#include#include#includec原创 2017-07-24 18:52:15 · 248 阅读 · 0 评论 -
noip膜你赛day2 总结
先膜拜一遍gen4512大牛然后是总结:第一题,没有选择线段树,因为我并没有想到要去验证azui具有结合律,不过分配率倒是去验证过,不过很显然失败了,但后面我找到一个规律,于是前缀和直接搞定。成功AC。后来发现这道题的运算法则叫‘同或’,相同为1,相异为0对于这种题,定义了一种新的运算,我认为,突破点在于找规律,结合律啊,交换律啊,以及其他什么特殊的规律。第二题,这道题有点毒瘤原创 2017-07-25 15:18:21 · 240 阅读 · 0 评论 -
noip膜你赛day2第一题
题意:有一个由0和1组成的数组,定义一种新运算azui,1 azui 1 = 1,1 azui 0 = 0,0 azui 1 = 0,0 azui 0 = 1,给出一个长度为n的该数组,以及m个查询l,r,表示将区间[l,r]从l一个一个azui到r的值。题解:额,先说说稍微复杂一点的做法,可以发现,这个azui运算是满足结合律的,于是你就可以用线段树来做了但其实,有更简单的方法,原创 2017-07-25 15:43:48 · 279 阅读 · 0 评论 -
noip膜你赛 第三题 小Q的新玩具(dp优化 set)
题意:有n个零件,每个零件重量不同,你需要把它们运输回去,你只能运输连续的一段零件,且这连续的一段零件重量之和不能大于limit,而运输某一段的花费是这段重量的最大值。题解:这毫无疑问是一道毒瘤题,dp方程很简单,优化却比较复杂。我们令dp[i]表示前i个零件的最小费用所以dp[i]=min(dp[j]+max_w(j+1,i)) (sumw[i]-sumw[j]朴素做法O(n原创 2017-07-25 21:49:34 · 472 阅读 · 0 评论 -
noip模拟赛第一题单词(7月26日)
【问题描述】有一个有字母表,一共有N行M列,你从左上角开始出发,目的地是右下角。每次你只能往右或往下走一步。将你经过的格子里面的字母按照访问顺序组成一个单词。求你能得到的字典序最小的单词是什么?【输入】第一行包含N和M,(1)接下来N行,每行包含M个小写字母。【输出】输出最小字典序的单词。40%的数据,每个格子的右、下的字母不同。【输入输出样例1】原创 2017-07-26 19:29:36 · 356 阅读 · 0 评论 -
noip模拟赛 小球游戏 cqbzoj3391(网格路径模型)
哇,考试考数学真的是不能玩了,特别还是考这种极其恶心的题意因为版权原因不能放上来,不过可以告诉你答案要mod 998244353。。。题解:(趁我现在还记得,赶紧写下来。。。)首先说一下期望的概念:这道题要求的是方案的期望那么E=sigma(当前方案出现的概率*当前方案的方案数)概率在这里很显然是C(n,2),那么要求最后答案也要乘上C(n,2)就抵消了,所原创 2017-08-14 16:30:46 · 320 阅读 · 0 评论 -
noip 模拟赛(by azui大爷) day2 t2(附O(1)求RMQ)
看到第三题是个毒瘤题,于是先来写下第二题的题解。题意:给你一颗二叉树,要求在不改变其中序遍历的前提下,改变树的结构,使新树前序遍历的字典序最小,输出这个前序遍历题解:表示好久都没有复习什么先序后序遍历了,结论什么的都忘干净了于是这道题我直接输的12345……,还骗到20分。这道题如果按照改变树的结构的思路来想的话,其实就是AVL中的zig,zag原创 2017-08-14 20:42:01 · 304 阅读 · 0 评论 -
JeremyGuo膜你赛 t3 azui
题意:你有一个长度为 n 的序列,其中第 i 个位置上写了一个浮点数 pipi,表示你如果 在当前位置,那么你有 pi 的概率向右走一步,反之(1−pi)的概率向反方向走一步。 定义一个游戏获胜的概率为: 一个序列,你一开始站在 1 的位置上,按照上述规则进行移动,如果从序列右端 移动出去了,那么就算获胜,如果中途从左端移出,就算失败,问经过了任意次 的移动后获胜的概率。 现在有一长度为 n原创 2017-10-30 18:59:06 · 289 阅读 · 0 评论 -
[BZOJ2239]猜谜语
出自xjc UISG103 大佬之手题目描述给出一个长度为N的数字字符串和一个数字T,要求插入最少的加号或者乘号,使得数字字符串的运算结果为T。运算符*号优先级高于+号,运算数可以有任意个前导0.输入输入不超过5组数据,每组数据两行。每组数据的第一行为长度N,只包含0~9的数字字符串;第二行为一个数字T。输入T转载 2017-07-24 21:14:49 · 422 阅读 · 0 评论 -
NOIP模拟赛 bzoj2934业务(好题)
题解:这道题是一道最短路,但光凭最短路是不行的,还需要有一定的dp思想相信Floyd这个算法对于各位来说都并不陌生,而这道题所用到的dp思想也正与Floyd中的类似,事实上,至今为止,我见过的图论中能用的dp似乎也就这个我们定义状态ans[i][j]表示从i到j的最小费用dis[i][0]表示从k出发到j,费用最大的城市是k的最小费用dis[i][1]表示从k出原创 2017-07-24 19:56:29 · 226 阅读 · 0 评论 -
noip模拟赛 bzoj2236体检
题意:略题解:近来基础的贪心题做得都快吐了,这种贪心水题一眼就看出来了code:#include#include#include#include#include#include const int mod=365*24*60*60;const int MAXN=100005;typedef long long LL;using namespace std;s原创 2017-07-23 21:27:05 · 260 阅读 · 0 评论 -
2017年3月26日考试总结
2017年3月26日考试总结这次考试总体来说要比上一次考试水一点,前两道题都比较好做,就是一个小贪心,而后面两道题的话,对于第三题,还稍微有点思路,推出的结论也和题解有几分相似,而第四题则是完全没有思路,想用线段树来维护答案,结果发现完全维护不了。这次考试有两个点很失败。第一点在于长整形的问题,直接导致了第二题这样的水题爆0,第二题的答案会爆int是注意到了的,但是实际上在原创 2017-03-30 20:37:29 · 269 阅读 · 0 评论 -
noip 膜你赛 考试总结
其实这些题除了第三题外都是可做的啊……第一题int被乘爆,而且少讨论了一种情况第二题摸到了正解的边,但是想来想去不敢写,最后竟然连部分分都没有第三题完全懵比第一题就是一个简单的贪心,非常简单,就是细节很多直接上代码了:#include#include#include#include#include#includeconst int M原创 2017-07-11 13:23:08 · 249 阅读 · 0 评论 -
备战考试
考试范围1.强连通分量2.割点和桥,点双联通3.DP优化4.KM算法5.匈牙利算法四步走:1.版 2.题 3.思路 4.代码首先是强联通分量的版如下:1.点强连通分量void dfs(int s,int fa){ dfn[s]=low[s]=++dfs_clock; int child=0; for(int原创 2017-06-12 21:32:19 · 211 阅读 · 0 评论 -
7月22日考试总结
爆炸,下午只有10分,还不知道是怎么水过去的上午:简直酸爽,说实话,上午的题是比较水的,但我楞是只搞到了90分第一题,本来满以为自己的思路虽然神奇,但是还是有50分的,结果爆0第二题正解,可是有个除数为0的情况没有考虑到,Wa了一个点第三题本来有70分的,把t2打成t1,完美爆0下午:第一题爆搜,结果,同样都是只想得到爆搜,大佬们直接爆搜打表找出规律AC,而我裸的爆搜爆原创 2017-07-23 20:49:44 · 191 阅读 · 0 评论 -
noip模拟赛 回文图
1. 回文图(hui.pas/c/cpp)【问题描述】有一片透明玻璃,我们可以在上面涂色。涂色后,你可以对它做两种操作:1.旋转,顺时针或逆时针旋转90度;2.翻转,水平或垂直翻转180度;不管进行多少次旋转或翻转,我们看到都是相同的图形,我们把这样的图形称为"回文图"。下图是操作示例。请注意,图中并不是回文图。 现在给你一块n*n的方格状透明玻璃和k原创 2017-07-23 20:57:25 · 590 阅读 · 0 评论 -
7月24日考试总结
大悲寡言。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。第1题,正解离我只有1步之遥,而我却毅然转身,成功wa了一半的点第2题,正确的60%算法,区区20几行代码,能让我写得只有25%。。。第3题,乱搞16分。。。总结:这次我是真的很无奈啊,要说遗憾,应该是第二题吧,忘了改循环条件,唉细心,细心原创 2017-07-24 15:38:41 · 217 阅读 · 0 评论 -
noip模拟赛 bzoj2932旅行
题解:话说这道题啊,是真的坑,正解不难,但是想歪是很简单的,在常规的贪心不行的时候,本人就想到了dp,自我感觉非常有道理,方程式也写了出来,结果莫名wa了50%的数据,不懂,听大牛说是因为不满足最优子结构。。。。。。表示:写dp的时候从来没有关注过这个东西先说dp吧,dp[i][j]表示前i个人,有j个人在船上的最大快乐值于是有:dp[i][j]=max(dp[i-1][j],原创 2017-07-24 16:13:19 · 247 阅读 · 0 评论 -
noip模拟赛 bzoj2237龙珠雷达
题解:一道dp题,恩,没错,非常好,时间复杂度O(n*m*m),爆了,恩,没错,非常好,看了是要优化了让我看看,恩,不是线段树优化,不是斜率优化,不是四边形不等式优化,what? 那是什么?。。。。。。。。。。。。。行,我写暴力(t2打成t1,原本70分代码成功爆0)所以说,我,这个,傻bi,应该忘记了,除了这些高大上的优化以外,还有一个优化,叫单调队列。。。。。。。。。。。。。。原创 2017-07-23 21:39:56 · 273 阅读 · 0 评论 -
cqbzoj3474 信仰(hineven模拟赛t3,Hash出奇迹)
题目描述七位探索者与Hineven 来到了第三块天石旁--这也是最大, 最重要的封印石。密密麻麻的裂痕从下方爬满了天石, 天石光泽黯淡, 微微地歪向一边。九百九十七年的守护, 和魔王Ender持续了九百九十七年的消耗战, 已经让天石的灵性所剩无几, 镌刻的文字也完全不可辨识了。七名探索者和Hineven 决定, 他们不仅仅要修复天石, 而且还要用信仰为天石赋予新的灵性。原创 2017-11-02 19:22:29 · 336 阅读 · 0 评论