
总结
Error:NAN
这个作者很懒,什么都没留下…
展开
-
2021-06-07
放假之前报了牛客的多校,放假之后做了几场牛客多校不理想。时间过得比较快,重新组队后,我们开始打hdu多校,联系了一些常用的数据结构的题目,我还是负责数据结构和dp,考虑到现在的水平,做题的重心放在了铜牌题上。做hdu多校,尽量理解思考。不会则去看题解理解。下月主要做一些vj思维题题目和在洛谷上解决一些数据结构的题目,hdu多校题目比较困难,继续加油吧。...原创 2021-08-02 22:39:05 · 77 阅读 · 0 评论 -
省赛总结
这场省赛我们打的很不好,刚开始我们先捡的题目短的做,很快队友就发现了签到题然后就把签到题AC了,另一道题意思我没读懂暂时不明白就跳过了,然后分头找题,我发现一个01背包问题,但是很久没做背包题目了出了差错,跟队友讨论后成功从WR到MemoryLimited了,然后很快想到了滚动数组,但是出了差错改错了,最后耗费了很长时间Wr了好几次才AC。然后我们跟榜做M题,队友发现是构造类型的题目,但是发现没有啥思路也WR了好几次最后放弃了,最后lcy根据做题情况让我们做c,d题,明显d题比较简单但是也是想了很长时间外加原创 2021-05-10 18:02:16 · 194 阅读 · 0 评论 -
五一总结
这一个五一假期,我参与了五一训练不久之后就是省赛感觉自己的水平不够,在这几场比赛中,队友比较给力,我感觉我比较拖后腿了,尤其是代码水平的下滑,让我出现了许多次的错误提交,做题进度上也落后了。除了简单题外,能做出的比较难的题目甚少。最近想题目耗费的时间比较多,这次训练的J题我们想了2个小时一直没有想出来,一直在推公式,这一题实际上是找规律,在这方面我比较缺乏思路的转换。还有时间复杂度估计的不好,容易超时。我在数据结构方面也处理的不好。做题思路上我没有大体的规划因为我比较菜,基本上在跟榜。现在的步骤就是整理数据原创 2021-05-06 00:22:23 · 199 阅读 · 2 评论 -
周训练总结
这一周,我们队打了四场比赛,比赛的效果并不好,周末的联盟赛让我清楚了我现在的水平不够,这几场比赛有两场遇到了差不多的数据结构题目类型,但是没能及时做出总是有偏差,这是我的失误,还有一些dp类型的题目,感觉做题还是少了没有快速看出题目的用意,这周做题疏忽了,下周要加紧补充题目。...原创 2021-04-26 09:11:35 · 120 阅读 · 0 评论 -
2021-02-6总结
这几天继续做了状压dp,学习到了Ac自动尝试写了一下,原理是字典树+Kmp算法(fail指针失败匹配指向),省选的状压题目感觉有点难做,感觉最近状态不是多么好,题目有点刷不动,我要调整一下做的题目的难度。...原创 2021-02-07 00:09:31 · 81 阅读 · 0 评论 -
2020-1-30
最近有些事情没有参加比赛,比赛后做了一场CF的题目,前两个觉得没有问题,第三个有些难但是能够想出来,第四题感觉与数论有关但是没有想出来,发现是忽略的知识点。之后做了几道数位动态规划的题目和一些状压的题目。感觉这一部分思路还行,继续练习动态规划的题目。...原创 2021-01-31 00:31:23 · 106 阅读 · 0 评论 -
2021-1-27总结
这些天做了比较多的CF提高+省选-的DP题目,动态规划有较多的题目是与贪心思想相结合,在这方面我还没有贯通,剩下的是状态的转移感觉比之前好点了。但是有时,题目中的某些概念与自己的想法混淆,想了半天被自己带偏了。看了几道省选的题目感觉难度比较大,没有思路,只能之后继续理解下去了。...原创 2021-01-27 23:36:06 · 98 阅读 · 0 评论 -
2021-01-23
这三天,继续练习了动态规划,主要做了区间动态规划和压缩压缩方面的几道题,做题时感觉掌握的不是太好,不容易看出来到底是用哪一个,题目上作为状态转移的一些细节没有想出来,题目做出来的比较少。之后我要总结一下做题时思路出现的问题。...原创 2021-01-23 23:08:27 · 447 阅读 · 0 评论 -
2021-01-20
之前了解了四大平衡树,这三天主要练习了Treap树,做了相关的题目,感觉代码比较冗长。之后复习动态规划,找了几个洛谷的题目,发现这一块还不行,状态转移方面还是不能自然地从题目中看出来,思考的不是很详细,之后的时间继续复习dp....原创 2021-01-20 21:33:57 · 662 阅读 · 0 评论 -
学期总结
不知不觉一个学期结束了,这一个学期过得比较快。刚开始我先从动态规划开始学习,本来以为动态规划种类比较多,大概有区间dp,状压dp,树形dp,单调队列优化dp,斜率优化dp,数位优化dp,做题时还遇到插头DP,看了许多博客没懂,最后在B站找了个视频才看懂的前前后后大约花了近一个星期才看懂的,动态规划方面学习也不是很快但感觉比数论容易。然后学习了数论,主要学习了质数,同余,快速幂,线性筛,博弈问题,矩阵乘法,组合数学,还新学了许多新的算法,BSGS,ExBSGS,Lucas,exlucas,原根,还做了一些关于原创 2020-12-22 23:12:53 · 100 阅读 · 0 评论 -
2020-12-20
这一周我复习了树状数组和线段树二部分,对比上次做题时,感觉理解更加深入了。然后学习了倍增法求LCA,了解了一下SBT。LCA,在一个根树下,找两个节点u,v最近的父节点。倍增法求LCA,设F[x,k]是距离x节点2^k距离的父节点,则f[x,k+ 1] = f[f[x][k]][i],利用二进制拆分思想将深度较少的节点移到与较大点相同的深度,然后继续拆分逼近父节点,最后的得到距离父节点一位置的点。void deal_first(int u,int father){ Dep[u]=Dep[...原创 2020-12-20 22:11:43 · 106 阅读 · 0 评论 -
2020-12-06
这一周做了组合数学和博弈方面的题目。组合数学方面比较熟悉,博弈方面比较难懂。新学到了Lucas和Exlucaslucas(模是质数)lucas(x,y)=C(x%p,y%p)∗lucas(x/p,y/p)lucas(x,y)=C(x\%p,y\%p)*lucas(x/p,y/p)lucas(x,y)=C(x%p,y%p)∗lucas(x/p,y/p)Exlucas(模不一定是质数)主要利用了唯一分解定理,中国剩余定理下面是模板ll fac(ll n,ll p,ll pk)//n...原创 2020-12-06 22:02:54 · 92 阅读 · 0 评论 -
2020-11-29
这一个星期做了信息奥赛一本通上的数论模块,做了约数,同余,乘法三部分 。新奥一本通题目多数题目独立完成的,但还是有几道题目参考了一下题解,一些地方的思维还是不够,有的地方对算法的理解不够深。下一星期做洛谷和新奥上的组合数学和博弈论方面。...原创 2020-11-30 09:34:56 · 88 阅读 · 0 评论 -
2020-11-22
数学分块int l=0,r=0;for(int i=1;i<maxn;i++){ l=r+1; int value=m/l; int r=m/value;//数值的终点 if(r>maxn)r=maxn; //区间操作(l.....r)}时间复杂度为O(logn)欧拉函数欧拉筛利用欧拉函数积性函数性质。bool nop[maxn];int pri[maxn],oular[maxn];for(int i=2; i<maxn; i++){ ...原创 2020-11-22 21:21:02 · 105 阅读 · 0 评论 -
2020-11-15总结
本周练习了同余,逆元方面,新学了几个模板题,感觉对数学的理解提升了。最近感觉比其他同学落下了比较多的一部分。做题时常常用简单暴力的方法,导致了不少题目超时,int相乘要比longlong相乘快得多,如果数据范围还可以要用int,龟速乘要慎用。...原创 2020-11-15 21:30:13 · 113 阅读 · 0 评论 -
2020-11-08周总结
学了多项式的相乘的优化算法-----fft,感觉有点迷糊,剩下的都是素数和矩阵快速幂的题目了。数学这科目,难搞,我天赋一般,搞个几个小时都容易搞不出来。理解快速傅里叶,一直没有完全搞懂,于是就做了几道模板题。于是我打算先巩固素数的知识。做题时碰着了几个矩阵快速幂的,一起做了。中途遇到一个字符串变化辅助的题,一直WRONG,跳了过去,到了周末时才发现题目读错了。数论这方面感觉很广,初高中,大学数学的知识都有,用的差不多是遗忘或忽略的那一块。现在发现初高中的数学忘得比较多了,没有忘的知识感觉也很难与题目联想起来原创 2020-11-09 12:10:06 · 84 阅读 · 0 评论 -
2020-11-01总结
这一周打了一场cf比赛,主要做出来的是三道水题吧,还是有一道题也比较水,但是没有想到点子上去,浪费了挺长时间我的思路比较偏向贪心,这道题让我意识到思路的不足,做题中思考过程比较慢,还是靠没出大的错误才上分,cf感觉进步很小。本周主要做了剩余定理和快速幂的的模板和应用。做题速度太慢了,弄懂一道题目采用的的原理时间比较长,做出一道题的时间长而且题目的细节比较多不能保证AC。这一周也是完成了基本的任务,但是感觉不足。这周末听了蔡同学的演讲,我明白我掌握的数论知识太少了,现在的目标是把数论的部分题目模板搞清楚,然后原创 2020-11-01 20:23:56 · 162 阅读 · 2 评论 -
2020-10-05总结
开学以来我没有打过cf,我知道我不能再懒惰下去了,昨天晚上打了div2的cf比赛,虽然是水题但是比较吃力,A了两个水题最后掉了分。第三个应该也是比较水但是我没想出来。今天中午看了老师发的CCPC正式比赛题目没看懂,之前因为其他的专业社团耗费了部分的时间,而且做的工作比较重复,做一件事情看来要一心一意。听老师说这次机会是其他同学争取的,我之前就是...原创 2020-10-25 20:17:00 · 165 阅读 · 0 评论 -
2020-10-4周总结
这一周主要做了动态规划训练,这周听了赵同学的演讲,让我知道了什么是知识的活的运用,我学的比较死板。这一次训练有很多题是信奥一本通的原题,我先看了还没做的斜率优化dp部分。花费了很长时间才看懂例题。然后遇到了插头dp的题目,·看了视频,感觉状态转移方式很复杂,感觉懵逼。于是回到已经做过的前几道信奥题目将它们重做了,有些地方忘了。然后这一周就只是复习了以前的题目加上新学到的3道斜率优化的题目,这次训练结束后,结束弄懂信奥dp模块,就去其它地方刷dp题去。...原创 2020-10-04 22:49:43 · 108 阅读 · 0 评论 -
2020XCPC比赛总结
今天打了一场网络赛,结果不理想,比赛的状态比较糟糕,算是为我平时糟糕的学习状态敲响了警钟。比赛过程中做个水题竟然WR了几次,错在了不应该错的地方。读题理解也稀烂,几个简单的语句竟然看不懂,思路不连贯,比赛前看的动态规划也没用上。比赛中题目基本上是前2个小时做出来的,剩余的时间就想不出什么思路了。这是第一场团队赛,我们分工并不是很明确,我的交流也不好。比赛时遇到一个博弈题目,由于思路有问题想了1个小时也没想出来,这太浪费时间和精力了。以前学的算法学的不好,自己写的模板也忘了。做题时比较急罚时太多了。题意不明原创 2020-09-21 00:05:18 · 2013 阅读 · 0 评论 -
2020-08-07
今天练习最短路径。1499:最短路计数时间限制: 1000 ms 内存限制: 65536 KB 提交数: 530 通过数: 274 【题目描述】 给出一个N 个顶点 M 条边的无向无权图,顶点编号为 1∼N。问从顶点 1 开始,到其他每个点的最短路有几条。【输入】 给出一个 N 个顶点 M 条边的无向无权图,顶点编号为 1∼N。问从顶点 1 开始,到其他每个点的最短路有几条。【输出】 输出 N 行,每行一个非负整数,第 i 行输出从顶点 1 到顶点 i有多少条不同的最短原创 2020-08-07 23:57:49 · 1215 阅读 · 0 评论 -
2020七月总结
暑假训练转眼就过去一个月了,刚开始训练时我非常犹豫因为我的时间规划有问题,但是我自己没有信心,于是就加入了训练,我记得从div3开始训练的,这些题的码量小,除了前几道水题和单纯的贪心算法其余的题目我还是难以下手,赛后我尽量把能理解的题目补了。之后的div2题感觉一直被虐,但是也有收获,练习做过几道div1题,从A题就是算法,深刻地体会到了我的水平远远不够。感觉训练时心态比较差,碰到看不懂的题容易抓狂。然后cf比赛,打现场赛时有的题一直想就是想不出来,但是过段时间再看有可能找出规律,但是跳题心态易崩。我错过了原创 2020-08-02 21:28:14 · 189 阅读 · 0 评论 -
2020_7_31
今天做了关于实用工具树状数组,线段树,单调队列的专项练习,做出的题屈指可数,题目容易看出来选择哪个工具其余的不会做 ,但是选择工具后,感觉运用的不是多么灵活,比较死板。而且写起来很容易写错犯错误,找起来比较困难。转眼就到八月了,继续努力吧。...原创 2020-07-31 23:10:01 · 150 阅读 · 0 评论 -
2020_7_30
今天,看了线段树,做题时遇到对模板有所改动方面的题,感觉数学方面是硬伤,看了很久题解才看懂。复习了单调队列,感觉与单调栈的区别是单调队列可以使元素从前面出队,学习了窗口滑动的方法可以动态求一个区间内的最值,这比用两个优先队列快,题目上有很多窗口滑动优化其他算法的,比较奇特。...原创 2020-07-30 23:41:28 · 154 阅读 · 0 评论 -
2020_7_27
今天复习了树状数组,以前学到的知识忘得差不多了,重看了一下PPT将例题做了一遍,感觉比以前只停留在知识上的理解加深了,做了几道洛谷的题,感觉洛谷上的题目非常的灵活,但做起来比较困难。...原创 2020-07-28 00:02:51 · 114 阅读 · 0 评论 -
2020_7_25
A:题意:给出有向图的边和节点,将有向图的边涂色,但是循环的边不能涂一种颜色,取最小颜色数,并输出每条边对应的颜色编号。大概用dfs去做。B:给你智力点数及力量点数和剩余可支配点数,求分配后智力点数小于力量点数的种数。根据题意列不等式求解。C:有不同类型的对龙打击,如果龙的头数不为0,每次打击会使得龙掉a个头又长出b个头,已知打击种类,及龙的头的个数,求使龙没有头的最小打击次数。前面几次打击一定是掉的头数大于长的头数(次数可能为0),最后的打击直接选掉头数最多的打击。D:一个二进制字符串,求满足长度等原创 2020-07-25 14:43:06 · 132 阅读 · 0 评论 -
课程总结
这一学期学习ACM感觉有非常大的收获,感谢老师的教导。(一) 递归算法程序直接或间接调用自身的编程技巧称为递归算法,它通常将一个大的复杂的问题层层转化为与原问题相似的较小问题求解。递归算法解体通常有三个步骤:分析问题寻找大规模问题与小规模问题的关系设置边界、控制递归设置函数、确定参数递归模板首先判断是否到达边界条件,在对现在的条件具体处理与分析,然后进行更深层的递归。(二) 贪心算法贪心算法求局部问题的最优解,他不是从整体方面考虑问题,而是将一个问题分成若干个子问题,找到子问题的最优解然后原创 2020-06-14 18:42:26 · 350 阅读 · 1 评论 -
第十二周总结
这一周打了几场codeforces比赛,有时降分有时升分,感觉渗透不到下面的题。做题一定要心平气和,否则连题都读不懂,更不要说写代码了,我觉得之前我的思维有些轻浮,难以将问题处理地细节。这一周我们学了数论,许多公式都与数学相关,相比以前暴力求素数,约数,快多了,但是比较难理解。十二周过去了,许多课都已经结了,空下许多时间,各科也有许多知识需要总结,尽力而为吧。...原创 2020-05-17 20:52:38 · 109 阅读 · 0 评论 -
第十一周总结
这一周训练的栈和队列,虽然栈和队列的知识点有的我没有涉猎过,但是也比较容易去理解,感觉时间比较充足。这一周打了几场codeforces比赛,结果比较弱鸡。在这几场比赛中,我感觉我的理解比较弱鸡,前四个题中通过阅读真正理解的没有几道,因为许多单词都很陌生而且平时看翻译看多了理解能力下降了,(题目的理解大多是通过看输入输出的条件以及下面的案例解析),特别是数学公式和英语混合的题目,感觉对题目理解非常混乱,赛后再做时,看了半天才明白题目大意。在div2比赛中有的题感觉思路正确,但是仍然WR,赛后发现变量写错位.原创 2020-05-10 20:14:42 · 155 阅读 · 0 评论 -
第十周总结
这一周我们训练了二分法。FGiven N numbers, X1, X2, … , XN, let us calculate the difference of every pair of numbers: ∣Xi - Xj∣ (1 ≤ i < j ≤ N). We can get C(N,2)differences through this work, and now your task...原创 2020-05-05 17:56:31 · 172 阅读 · 0 评论 -
codeforce比赛总结
在打了几场codeforce比赛我觉得我有许多问题需要解决。每次比赛时,除了前几个题其余的题基本没做,平时对赛后题的练习没有跟上,这会使比赛的收获很少,以后要跟进。题目理解有点依赖于翻译,但是翻译也不准确,以后要训练英语理解,尽量不依靠翻译。比赛时遇到WA心态易崩。比赛后缺少总结。我发现这些习惯不好,我会努力改正的。...原创 2020-04-26 20:37:32 · 411 阅读 · 0 评论 -
第九周总结
N电子科大本部食堂的饭卡有一种很诡异的设计,即在购买之前判断余额。如果购买一个商品之前,卡上的剩余金额大于或等于5元,就一定可以购买成功(即使购买后卡上余额为负),否则无法购买(即使金额足够)。所以大家都希望尽量使卡上的余额最少。某天,食堂中有n种菜出售,每种菜可购买一次。已知每种菜的价格以及卡上的余额,问最少可使卡上的余额为多少。 Input多组数据。对于每组数据: 第一行为正整数n,表...原创 2020-04-26 14:05:49 · 205 阅读 · 0 评论 -
第八周总结
这一周我们训练了区间dp和背包问题FThere are two strings A and B with equal length. Both strings are made up of lower case letters. Now you have a powerful string painter. With the help of the painter, you can chan...原创 2020-04-19 18:23:01 · 153 阅读 · 0 评论 -
总结
第六周总结这一周,我们练习了动态规划。FatMouse believes that the fatter a mouse is, the faster it runs. To disprove this, you want to take the data on a collection of mice and put as large a subset of this data as p...原创 2020-04-05 17:59:13 · 177 阅读 · 0 评论 -
总结
这一周训练了dpOne day, little Vasya found himself in a maze consisting of (n + 1) rooms, numbered from 1 to (n + 1). Initially, Vasya is at the first room and to get out of the maze, he needs to get to the...原创 2020-03-29 10:34:40 · 133 阅读 · 0 评论 -
总结
周训练总结J - Soldier and Number GameTwo soldiers are playing a game. At the beginning first of themchooses a positive integer n and gives it to the second soldier. Thenthe second one tries to make ma...原创 2020-03-22 13:22:50 · 236 阅读 · 0 评论 -
总结
周训练总结这一周我们主要训练的是动态规划和贪心算法做题中遇到了不少问题N题starsky 使用常规思路发现Timelimited 后来采用容斥法star[i][t][d]+=(star[i-1][t][d]+star[i][t-1][d]-star[i-1][t-1][d]);//储存先统计每一个区域特定亮度形体个数再输出个数ll num=star[x][xx][i]-star[f-1...原创 2020-03-15 13:52:09 · 115 阅读 · 0 评论 -
总结
周训练总结这一周训练的是贪心和dp2,题目比上次略简单。但我菜,还是有的题没有找出思路。我要总结这类题型,形成思路。有的题思路正确,但是代码优化不够,造成Time limited error,这也是我写代码时没有注意的。剩下继续刷题吧。...原创 2020-03-07 11:09:26 · 124 阅读 · 0 评论 -
周训练总结
周训练总结这一周主要是练习贪心与dp的题目。我是按照从容易到困难的循序做题的,但感觉自己阅读能力有点差,理解错了好多题,浪费了不少时间,额,这不仅仅是英语的问题了,也许是我刷题少的问题。 贪心算法还好点吧,动态规划表示比较难发现数据前后的规律。有些题看到自己列出的数据表感到无从下手,应该是没有足够掌握。 也许是没有设定计划的缘故,这几天感觉效率比较低,思维也比较迟钝,我要及时设定计划...原创 2020-02-29 10:14:30 · 561 阅读 · 0 评论