自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(103)
  • 收藏
  • 关注

原创 关于二维矩阵的最大最小值的询问

今天考了这样子的一道题目,考试的时候yy出了二维RMQ的做法,调了半天,考完后,想了想二维线段树的做法,感觉很好想的,只是把一维线段树改一改。二维RMQ处理出dp[i][j][l][r]dp[i][j][l][r]表示i往前2l2^l,j往前2r2^r的矩阵的最大值和最小值,首先是dp[i][j][0][0]dp[i][j][0][0]=原数值,然后每次枚举l,r然后枚举i,j就好了。像一维前缀和那

2017-10-24 20:50:38 914

原创 Catalan数

http://blog.csdn.net/hackbuteer1/article/details/7450250

2017-10-21 23:00:42 336

原创 NOIP2006 2^k进制数

题目描述 设r是个2^k 进制数,并满足以下条件: (1)r至少是个2位的2^k 进制数。 (2)作为2^k 进制数,除最后一位外,r的每一位严格小于它右边相邻的那一位。 (3)将r转换为2进制数q后,则q的总位数不超过w。 在这里,正整数k(1≤k≤9)和w(k < W≤30000)是事先给定的。 问:满足上述条件的不同的r共有多少个? 我们再从另一角度作

2017-10-21 20:25:52 586

原创 10-15&&10-16NOIP模拟赛总结

10-15第一题程序交错了,其实就是一道有一点复杂的模拟题,只需要思路清晰就好了。第二题开始感觉想到了正解,只是没有想到奇偶性情况,把每一位分开算贡献,然后递归处理。第三题一道一个比较右的贪心。。。10-16第一题simpson积分,疯狂膜拜CHK。第二题组合数加找规律。第三题,由于没想到那个只跟奇数有关于是GG了。总结 要把自己的思路写下来,这样会清晰些。

2017-10-16 18:29:13 382

原创 (BZOJ3566)SHOI2014概率充电器

Description 著名的电子产品品牌 SHOI 刚刚发布了引领世界潮流的下一代电子产品——概率充电器: “采用全新纳米级加工技术,实现元件与导线能否通电完全由真随机数决定!SHOI 概率充电器,您生活不可或缺的必需品!能充上电吗?现在就试试看吧! ” SHOI 概率充电器由 n-1 条导线连通了 n 个充电元件。进行充电时,每条导线是否可以导电以概率决定,每一个充电元件

2017-10-09 22:17:52 568

原创 10-7&&10-8NOIP模拟赛总结

终于明天不要考试了,今天运气不错,第三题猜到了结论,第二题乱搞好像是对的。 人要有梦想,梦想要远大。 接下来的时间是沉淀自己的时候了,联赛加油

2017-10-08 23:54:20 359

原创 10-5&&10-6NOIP模拟赛总结

昨天忘记写了,今天写写。 第一题是一个dp优化,第二题是一个状态压缩,第三题是一个树上贪心。今天题目很有意思,第一题空间炸了,第二三题暴力 第二题是一个极长上升序列,有些巧妙的性质。 第三题是树上动态维护凸包,很巧妙的样子。算数组的时候记得double8个字节。

2017-10-07 00:00:28 421

原创 10-4NOIP模拟赛总结

今天中秋节哈,祝OIers们,和努力奋斗的同志们节日快乐。T1约瑟夫问题的优化,网上有很多的,考试的时候写剪枝花了不少时间,以后还是要合理安排时间。T2一个叉积的式子展开,只要发现和式可以提出来就A了。T3经典问题,最长上升子序列问题。经验与不足要合理安排时间。

2017-10-05 22:18:31 476

原创 10-3NOIP模拟赛总结

T1一道线段树,好像很思博的样子,由于昨晚看到了一道差不多的线段树合并的题目,于是冥思苦想线段树合并,没想到,考完想了下最简单的线段树,发现很思博的样子,亏死了。。。T2一到比较难想的dp,转移的话分情况讨论。T3二进制按位贪心经验与不足以后思考一道题如果比较久了跳出来换个角度思考。

2017-10-03 22:48:53 379

原创 10-2NOIP模拟赛总结

T1一道比较难想的dp,主要是状态不好设,状态出来了,转移就不难想了.dp能力还是比较差,状态老是想不出来,想出来了转移也很困难,要多思考状态才好.T2一道巧妙的图论题,主要是建图比较巧妙.T3数论题,写了50pt暴力,发现只是个容斥,哎,还是没想到.经验与不足该拿得分还是拿了,要加强自己的思维了.

2017-10-02 23:06:54 305

原创 HNOI2012永无乡

题目描述 永无乡包含 n 座岛,编号从 1 到 n,每座岛都有自己的独一无二的重要度,按照重要度可 以将这 n 座岛排名,名次用 1 到 n 来表示。某些岛之间由巨大的桥连接,通过桥可以从一个岛 到达另一个岛。如果从岛 a 出发经过若干座(含 0 座)桥可以到达岛 b,则称岛 a 和岛 b 是连 通的。 现在有两种操作: B x y 表示在岛 x 与岛 y 之间修建一座新桥。

2017-10-01 23:33:38 288

原创 10-1NOIP模拟赛总结

T1看到题目吓到了,什么最大团,这不是NP难题吗,本蒟蒻怎么会做?于是第一波心理防线崩塌了,打了一波2n∗n22^n*n^2的暴力发现就不会了,于是继续往下做.打完其他题(实际上只有第二题)回来看,猜到是不是可以dp?于是我想到一个状态,i之后所有点构成的最大团的点数.那这个怎么转移呢?于是我把题目中带有绝对值的式子拆开,把x升序,于是发现如果把x+w在x-w的序列里二分查找的位置p<=枚举决策的位

2017-10-01 23:26:56 318

原创 HNOI2005狡猾的商人

传送门 题目意思很简单,意思是说给你一些区间和,要你判断这些区间和是否合法。 开始只想到了差分约束的方法,就是搞成前缀和的形式 sum[r]−sum[l−1]>=wsum[r] - sum[l-1] >= w 且 sum[r]−sum[l−1]<=wsum[r]-sum[l-1] <= w这样利用SPFA建图,利用三角形不等式,即dis[v] > dis[x] + w[i],每个条件建出sum

2017-09-30 23:35:07 432

原创 9-30NOIP模拟赛总结

T1裸的网络流,最大独立集,结论是最大独立集=顶点数-最大匹配数 其他结论: 最小点覆盖 = 最大匹配 最小边覆盖 = 最大独立集T2首先要知道这样的一个结论: gcd(a,b,c,d...)=gcd(a,a−b,b−c,c−d...)gcd(a,b,c,d...) = gcd(a,a-b,b-c,c-d...) 根据gcd的性质和辗转相除法 然后就是线段树了T3很巧妙的思路,每个点只会

2017-09-30 20:38:36 287

原创 9-28NOIP模拟赛总结

T1开始看题的时候一点思路都没有,于是先跳过去了,回来看的时候在纸上画了下,发现是只需要选n个点,于是就想到了并查集,然后排序一下贪心就好了。T2这个题目有三种方法。第一种,线段树合并,每次把子树信息合并在一起就好,线段树合并其实我今天才学的,看了有点久,但是也挺好理解,每次递归处理就好了。第二种,map启发式合并,把大的往小的合并。第三种,把重链信息合并,其他暴力合并。T3一个巧妙的性质,把最短路

2017-09-28 21:17:47 356

原创 9-27NOIP模拟赛总结

T1求[ab][\frac{a}{b}]modc\mod c 算法一: 根据[ab][\frac{a}{b}] modc\mod c == amod(b∗c)modca\mod(b*c)\mod c 这个其实很好证明,可以把两边的式子化一下,变成同一个式子就好了。 算法二: 根据[ab][\frac{a}{b}] modc\mod c == a− amodbbmodc{\frac{a -

2017-09-27 23:40:38 348

原创 9-26NOIP模拟赛总结

今天250分,把自己能拿到的分都拿到了,以后要继续保持。T1一道模拟题,60分是一个sb模拟,100分就是利用抵消的思想,然后把模拟次数不断减少就好了。T2第二题是一道倍增的题目,其实很好想,只需要把链拆开就好了。T3第三题学习了下循环矩阵,这样可以把矩阵快速幂优化成O(n2)O(n^2).经验与不足还是要把思维开阔些。

2017-09-26 18:48:57 270

原创 9-25NOIP模拟赛总结

T1开始写了个错误的贪心,发现正解就是个爆搜,回溯次数很少T2第二题是一个模拟题,只需要分开算每一位的贡献就好了。T3暴力,学习了SPFA的slf优化,就A了,slf优化就是双端队列优化,这样可以大大减小SPFA的增广次数。void SPFA(){ deque<int>q; q.push_back(1); mem(vis,0); REP(i,1,n)dis[i] =

2017-09-25 20:23:26 364

原创 9-24NOIP模拟赛总结

今天忘记开LL掉了40pt,十分不应该,之后绝对不能犯这种错。T1sbt,模拟,没什么好讲的。T2一个有点绕的贪心,没有longlong掉了40分,既然网上有题目,那我就讲讲这题的做法。 陪审团制度历来是司法研究中的一个热议话题,由于陪审团的成员组成会对案件最终 的结果产生巨大的影响,诉讼双方往往围绕陪审团由哪些人组成这一议题激烈争夺。 小 W 提出了一个甲乙双方互相制衡的陪审团成员

2017-09-24 18:46:52 886

原创 9-23NOIP模拟赛总结

愉快掉了200pt,fill函数真的有毒。T1一道水题,不多说了。T2裸的倍增T3找规律,听说证明很恶心,找规律的话会好些。。。经验与不足一定记得fill函数不能越界!!!fill函数不能越界!!!fill函数不能越界!!!

2017-09-23 19:27:13 348

原创 9-21NOIp模拟赛总结

突然发现NOIp才是联赛的正确写法。。。今天的题不可做啊,听说是安徽师大附中的某神犇出的题,真的很NOIp,估计出题人手抖多写了p上去或是p是plus的意思。T1第一题想了蛮久。。还是只会一个暴力T2感觉暴力不是很好打,于是果断弃了。。。T3找规律找到一个递推式的规律,然后码了一个矩阵快速幂,不知道对不对,很虚啊。。。

2017-09-21 23:29:19 295

原创 9-18NOIp模拟赛总结

突然发现NOIp才是联赛的正确写法。。。今天的题不可做啊,听说是安徽师大附中的某神犇出的题,真的很NOIp,估计出题人手抖多写了p上去或是p是plus的意思。T1第一题想了蛮久。。还是只会一个暴力T2感觉暴力不是很好打,于是果断弃了。。。T3找规律找到一个递推式的规律,然后码了一个矩阵快速幂,不知道对不对,很虚啊。。。

2017-09-18 23:26:31 676

原创 9-17NOIP模拟赛总结

今天又被THK大佬踩在脚底下,真的太弱了。T1第一题是一道模拟题,感觉很Day1T1.T2听说我算数组算错了?听说暴力比我的正解分数还多?听说我这个错误算法可以过后3个点怒踩标程?很迷。。。 就是个Trie然后按位贪心就好了。T3煞笔模拟。。。经验与不足算数组要算对啊,人要有梦想。。。

2017-09-17 15:11:57 288

原创 9-16NOIP模拟赛总结

今天又被thk大佬踩了,人家AK了,我第三题题都没看懂。。。T1第一题还是很简单的,但是我居然连错排都不知道,打个表xjb找规律居然被我找到了。。。,补充一下错排的递推公式f[i]=(i−1)×(f[i−1]+f[i−2])f[i] = (i-1)\times(f[i-1]+f[i-2])画个图,很好理解的。T2第二题是一个最短路的变种,蒟蒻还想了很久。。。T3听说是一个什么dfs序啥的,不清楚,明

2017-09-17 00:02:22 235

原创 9-14NOIP模拟赛总结

没啥好总结的,都是暴力,该拿的分都要拿,考虑好dp边界,加强补集转化思想。

2017-09-14 22:43:53 217

原创 9-14NOIP模拟赛总结

没什么思路,全是暴力,好不容易推出来一个dp还是个有问题的。T1经过一个巧妙地转换,发现只要维护一个差分最大值即可。以后这种问题转换要加强。T2一个zzdp,mdzz没调对。。。其实很简单。T3好像比较恶心,转换之后发现是一个基,然后乱搞即可经验与不足最近有点起伏,要稳定一点好,加强补集转化思想(某t姓大佬的至理名言)!!!不足60day了,fight骚年~

2017-09-14 22:41:28 205

原创 9-11NOIP模拟赛总结

今天尽力了考了110,还算好吧,能拿的分都拿了。T1第一题是一道状压dp,可能是我状态没定好, 我的转移的复杂度有O(2n×n2×k)O(2^n\times n^2 \times k),明天去看看别人的状态怎么定的。T2第二题没什么思路,打了个暴力。T3同样暴力经验与不足该拿的分都拿到,不能拿的尽量骗,先看题,打暴力,节奏要稳,不能因为题目难度乱了节奏,跟着今天这种节奏就很好的。

2017-09-11 23:20:09 309

原创 9-10NOIP模拟赛总结

T1第一题是HAOI的一道原题(NOIP难度?wwt在搞笑吧),是一道LCS的变种题,原题请见HAOI2010。 我们设dp[i][j]dp[i][j]为计算LCS的数组,f[i][j]f[i][j]为算到这个状态时的方案数,所以递推会很简单,注意一下判重就好了。T2这题类似于刘汝佳蓝书上的蚂蚁,蚂蚁,我们会发现一个性质,就是对撞掉头等价于对穿加互换身份,会发现相对位置是不变的,所以只需要二分一个

2017-09-10 19:47:59 266

原创 9-9NOIP模拟赛总结

继续垫底,努力爬坑 ~~~T1今天的第一题感觉不难,只是考试的时候没有认真去想,感觉以后考试打完暴力要停下来想想有什么更好的办法没有,不然老是留着后面来想,可能时间不够,导致该拿的分没拿到,这就不应该了。T2听说T2暴力可以A?感觉在逗我,正确的做法就是建立权值线段树,然后暴力更新就好了。T3今天T3把我坑惨了,理解错题意, 搞得我树剖一直在卡常,应该正确做法是lca,然后维护lca的数量就好了经验

2017-09-09 19:48:34 253

原创 BZOJ3626LCA(树剖+线段树+LCA+差分)

题面给定一棵树,有q次询问,每次询问都是l,r,p,每次询问∑i=lrdeep[LCA(i,p)]\sum\limits_{i=l}^rdeep[LCA(i,p)].数据范围达到了上万,显然每次询问要么log地询问,要么O(1)询问,log级的显然是比较难处理的,于是我们想到把询问离线,发现这东西满足差分的性质,即处理出[1,l−1]和[1,r][1,l-1]和[1,r]然后两者相减就是答案.想到这

2017-09-08 18:47:49 520

原创 9-7NOIP模拟赛总结

今天又考炸了,只有100pt,感觉人生无望了。。。T1第一题又来期望,哎,这次终于调对了期望dp,高高兴兴地拿了50pt,可是发现正解比我这个记忆化还好写些。。。,真是脑袋短路,以后要记得概率和期望是一对好基友,当求期望的复杂度很高的时候,我们要想到用概率来求期望,可能达到预想不到的效果。 贴一下50pt的代码和100分的概率dpLL dfs(int x,bool wh,int res){

2017-09-07 22:07:28 266

原创 WIN和LIN环境下对拍程序

LIN:while true;do./gen//数据生成./bf//暴力./a//正解if diff ./bf.out ./a.out ; thencontinueelse breakfidoneWIN:loopgen.exe > input.inbf.exe < input.in > bf.outyes.exe < input.in > yes.outfc bf.out yes.

2017-09-06 22:19:52 291

原创 9-4NOIP模拟赛总结

晚上考试,今天成绩还没出,不过我觉得考得不算好,不知道其他人怎么样,感觉今天的题目作为联赛day1难度是有些大了,不知道出题人是不是仿照去年的NOIP出的,第二题明显比第三题难。T1今天第一题名字叫做环套树,感觉好吓人(实际上也非常吓人),开始的时候题目都看不懂,看懂之后有推敲了好久怕有情况没考虑,敲完之后又想了好久,感觉好虚。。。 题目就是给你一张图,让你来判断是否符合没有重边自环并且是一个环套

2017-09-04 23:12:56 290

原创 DP刷题记录和总结

今天开始刷dp专题,主要是做黄学长的blog上的题目和poj、bzoj上的dp题目,联赛还有两个月左右,fight!!!不苦不累,你要青春干嘛?!! 树形dp网址 有依赖型的树形背包vijos1642传送门这道题是一道典型的有依赖型背包,必须要选了父亲才能选儿子,做这道题有两种方法,一种是O(n×m2)O(n\times m^2)的树上背包合并,还有一种是dfs序的做法,鉴于网上讲dfs序的方法

2017-09-04 01:04:06 1360 1

原创 谁是世界上最丑的人

本来这是一个深奥的问题,但是现在这个问题的答案很显然--我我每天套路刷题到凌晨三点我每天套路搞文化做了八十页作业#

2017-09-03 21:53:08 1982 12

原创 9-3NOIP模拟赛总结

哎,今天爆炸了,下午改完题才知道自己犯了什么错误,第二题少了一句话挂了70pt,真的不应该,以后每天要想好后再打.T1今天的T1是考了一个快速幂+费马小定理,式子变换一下就变成了aab−1a^{a^{b-1}} 求这个式子的值,观察数据范围显然是要loga+logblog_a+log_b的,thkkk大佬眼杀的水题,蒟蒻想了好久都没想出来.我们发现把式子右上角的ab−1a^{b-1}变换为k×(p−

2017-09-03 16:50:53 383

原创 【bzoj1596】[Usaco2008 Jan]电话网络

今天看到这道题觉得很有意思谈谈自己的看法。Farmer John决定为他的所有奶牛都配备手机,以此鼓励她们互相交流。不过,为此FJ必须在奶牛们居住的N(1 <= N <= 10,000)块草地中选一些建上无线电通讯塔,来保证任意两块草地间都存在手机信号。所有的N块草地按1..N 顺次编号。 所有草地中只有N-1对是相邻的,不过对任意两块草地A和B(1 <= A <= N; 1 <= B <= N;

2017-09-02 22:21:19 410

原创 9-2NOIP模拟赛总结

今天有270pt可能是因为数据太水的原因,大佬们都AK了,膜一波T1今天第一题就是枚举个全排列,然后输出就好了.T2放个题面 FJ将飞盘抛向身高为H(1 <= H <= 1,000,000,000)的Mark,但是Mark被N(2 <= N <= 20)头牛包围。牛们可以叠成一个牛塔,如果叠好后的高度大于或者等于Mark的高度,那牛们将抢到飞盘。每头牛都一个身高,体重和耐力值三个指标。耐力指的是一

2017-09-02 15:44:21 271

原创 9-1NOIP模拟赛总结

T1今天的T1就是像NOIP2016的Day2T1的组合数问题,只是把组合数变成了斯特林数 Si,j=Si−1,j−1+Si−1,j×j S_{i,j} = S_{i-1, j-1} + S_{i-1,j} \times j 由于我太丑了,所以我AK了

2017-09-01 20:26:35 439 1

原创 关于概率与期望

机器人小 E 是博士的助手, 现在它需要帮助博士收集制造新机器需要的 能量. 小 E 的任务在一个长度为 N 的序列上进行, 初始时刻小 E 在 0 号点, 效率 Q 为 0, 每一次它会向右移动一个位置到达编号加一的点, 并且在这个 瞬间小 E 的效率会变化, 具体地: • 若效率变化以前等于 0, 则 Q 有 x 的概率加一, 1 − x 的概率不变. • 若效率变化以前等于 L,

2017-08-31 16:57:51 678 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除