NOI导刊集训感言】的更多相关文章

圆溜溜,尤其首先,集训的收获很大,远远比自学要来的快 其次,新知识点到时没怎么讲(A*,数论除外,倒是真的学会不少以前碰都不敢碰的定理呀,结论之类的东西),但是还是深深地感受到了集训的困难,七天的节奏就是:讲这是什么(10min),讲基本算法(10min),之后就是漫长神仙题目时间,平均难度紫色,以至于听得云里雾里...看来回家之后还要好好复习一下以前学过的板子.还有就是两次的模拟赛,讲解完之后感觉算法也不是多么高深,但是思维量很大,第一次模拟赛基本是在想了三个小时的板子,而经过五天的洗礼和摧残…
NOI导刊总结 前两天去郑州,参加了什么NOI导刊的培训,然后就发现大佬是真的多,还十分意外的发现了一个事,清华北大是不是发笔记本和耳机,为啥三个老师的都一模一样... 这几天主要以讲.NOIP知识点为主,题目是各省省选题(老师还说送分(ming)题),最大的收获就是原来怎么都搞不懂的容斥,逆元,还有一堆不知道是什么鬼畜的定理听懂了,老师的这样的题目也有一些基本的思路了,不会像以前那样就只会暴力.但是一些高深的省选题就没有思路了,他们普遍都是从一个题面经过打表找规律或者什么理性的分析,能找到一个…
前言 本蒟蒻来自浙江的弱市弱校,因为不想两年\(OI\)一场空,以及想出去玩,所以与同届大佬一起报了\(NOI\)导刊,希望能留下点不错的记忆吧. \(Day\ 0\) \(10\)月\(1\)日 经过了一天的长途跋涉(黄金周高速堵车+飞机延误+大巴\(1\)小时),总算是到达郑州,安排的宾馆虽然房间小,不过很干净,价格也挺便宜的,感觉还行. 出去吃了场大餐,回来打打牌就睡觉去了,算是平淡的一天. 期望明天的第一场模拟赛不要爆零. \(Day\ 1\) \(10\)月\(2\)日 题目链接 今天…
[NOI导刊2010提高&洛谷P1774]最接近神的人 Description 破解了符文之语,小FF开启了通往地下的道路.当他走到最底层时,发现正前方有一扇巨石门,门上雕刻着一幅古代人进行某种活动的图案.而石门上方用古代文写着"神的殿堂".小FF猜想里面应该就有王室的遗产了.但现在的问题是如何打开这扇门-- 仔细研究后,他发现门上的图案大概是说:古代人认为只有智者才是最容易接近神明的.而最聪明的人往往通过一种仪式选拔出来.仪式大概是指,即将隐退的智者为他的候选人写下一串无序的…
zzh大佬给我说导刊的题全是普及难度,然而我..觉得有两道题是提高的 LocalMaxima 题目解析 对于\(i\)这个数,它要想成为LocalMaxima,比它大的要全部放到最后去,比它小的想怎么放就怎么放.所以说,这个数能成为LocalMaxima的期望就是\[(n - i)! / (n - i + 1)! = \frac{1}{n - i + 1}\], 那么总的期望就是\[\sum_{i = 1}^{n} \frac{1}{n - i + 1} = \sum_{i = 1}^{n} \…
题目描述--> P1959 遗址_NOI导刊2009普及(6) 普通方法分析: 因为题目要求是找最大正方形(如果是长方形更麻烦. 讲真,题目不难,耗时间! 根据题目要求,我们要找的是正方形. 我们可以根据已知两点去判断其他两点是否存在 然后就到了画图课讲解法的时候. 下面所有的dely代表纵坐标差值,delx代表横坐标差值. (记得在输入的时候,标记圆柱坐标. 当我们枚举的两个点所在直线平行于x轴或y轴的时候↓. 直线两侧均可能有正方形 (即横坐标差值为0或纵坐标差值为0的时候.) 纵坐标相同的…
问题描述 在影像比对中,有一种方法是利用影像中的边缘(edge)资讯,计算每个边缘资讯中具有代表性的结构化特征,以作为比对两张影像是否相似的判断标准.Water-filling方法是从每个边缘图的一个端点开始,绕着相连的边缘点走并依序编号.若走到某一步时,遇到一个以上不同的连接点,则分成不同路径同时继续走,直到没有任何连接点为止.如果一个点和另一个点为上下左右相邻,就称为连接. 例如,在图1的影像中包含三个边缘图,每个边缘图由一些互相连接的边缘点构成.图中以黑色的方块代表边缘点,白色的方块代表背…
www.luogu.org/problem/show?pid=1794 挺裸的一题背包,算很基础. 可以运用的技巧是三维->二维(节省空间还能少敲一点代码 #include<iostream> #include<cstdio> #include<cstring> #include<algorithm> using namespace std; inline void in(int &p,char c=getchar())//非负整数读入优化 {…
OJ题号:洛谷1801 思路:建立一个大根堆.一个小根堆.大根堆维护前i小的元素,小根堆维护当前剩下的元素. #include<cstdio> #include<queue> #include<functional> #include<vector> int main() { int m,n; scanf("%d%d",&m,&n); ]; ;i<m;i++) scanf("%d",&a[…
开灯 题目大意 对编号为\([i \times a]\)的灯进行操作,找出操作数为奇数的那一个 题目分析 难度: 入门 因为看到操作数为奇数,因此直接进行位运算,做亦或和 打砖块 题目分析 第一眼看上去像动归,但是有以下两个问题难以解决: 状态怎么表示 奖励子弹怎么处理 因为我比较弱,本来想写个\(50pts\),结果梦想直接破灭 其实下来看这50分超级好拿,我走入了要表示现阶段前面所有方块状态的误区,才没有得到这暴力分 如果不考虑奖励子弹,那么我们用\(f[i][j]\)表示前\(i\)列使用…