上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页
摘要: A. 简单的序列 标签:Dp/卡特兰数 题解: Dp做法: 设dp[i][j]代表填了i个空有j个括号未匹配的方案: $ dp[i][j]=(dp[i-1][j+1]+dp[i-1][j-1]); $ $ ans=\sum\limits_{i=0}^{n-m}\sum\limits_{j=0}^{m 阅读全文
posted @ 2019-10-14 10:07 ATHOSD 阅读(105) 评论(0) 推荐(0) 编辑
摘要: A. 木板 标签: 素因数的根号筛法 题解: 由相似三角形可得: $$ ans=8*\sum_{i=1}^{n-1}[i*i(mod)n==0] $$ 根号筛出质因子即可 B. 打扫卫生 标签: Dp+链表 正解: 暴力可A的一道题,但是正解其实并不难想 最暴力的Dp式子:$ f[i]=min{f[ 阅读全文
posted @ 2019-10-13 07:28 ATHOSD 阅读(87) 评论(0) 推荐(0) 编辑
摘要: A. chess 标签: 组合数学 题解: 不难发现当前n列的棋子确定后以后的棋子布局是循环的,直接组合数+dp即可 B. array 标签: 单调栈 题解: 设ne[i]代表i以后第一个比a[i]小的位置 d[i]代表i+1到ne[i]的最小值 b[i]代表在单调栈的pop过程中a[i]弹走的元素 阅读全文
posted @ 2019-10-12 09:22 ATHOSD 阅读(102) 评论(3) 推荐(1) 编辑
摘要: D1T1 维护儿子和孙子异或和,每次改x只改x的父亲和爷爷,复杂度度O(n),以后口胡题尽量还是不要写正解+暴力+数据生成+对拍了,到最后题都没时间看完 1 #include<iostream> 2 #include<vector> 3 #include<queue> 4 #include<cstr 阅读全文
posted @ 2019-10-12 09:07 ATHOSD 阅读(127) 评论(0) 推荐(0) 编辑
摘要: A. 神炎皇 考场思路: 分块打表,复杂度O(k*n),k开500拿掉40分溜了 60分: $$ \sum_{i=1}^{n}\sum_{j=1}^{i-1}[((i-j)*j)mod(i)==0] $$ $$ \sum_{i=1}^{n}\sum_{j=1}^{i-1}[(j*j)mod(i)== 阅读全文
posted @ 2019-10-10 15:53 ATHOSD 阅读(135) 评论(17) 推荐(0) 编辑
摘要: 很简单的一次考试,但T2忘了ta有环与rk1失之交臂(就当攒rp了)。最近两次考试都炸了,以后的考试要加油啦! A. 棋盘 $ f[i]=\sum_{i=1}^{i-1}[\prod_{k=1}^{j}(i-k)]*f[i-j-1]] $ 意思就是选完一行后去与它同列的黑子所在行填白子,之后枚举什么 阅读全文
posted @ 2019-10-09 17:52 ATHOSD 阅读(111) 评论(0) 推荐(1) 编辑
摘要: A. Simple 考虑统计能构成的,q-ans便是答案 有些像小凯的疑惑. n,m两个数最大的不能组成的数是LCM(n,m)-n-m; 设lim=min(LCM,q),问题转化为求[1,lim]里有多少个可以被构成。 要先把n,m同时除以(n,m),保证[1,lim]里的数能被唯一表示。 之后我们 阅读全文
posted @ 2019-10-09 12:08 ATHOSD 阅读(116) 评论(0) 推荐(0) 编辑
摘要: T1 用一个堆维护最小的是谁,每次加入一个值x时查询堆顶是否小于x,有则买top卖x,之后分为是不是反悔操作判断要不要把pop。 然而好像其他人都push两个来进行反悔操作。 1 #include<iostream> 2 #include<cstdio> 3 #include<cmath> 4 #i 阅读全文
posted @ 2019-10-08 18:15 ATHOSD 阅读(147) 评论(0) 推荐(2) 编辑
摘要: 有点遗憾,T2题理解错了爆了45分,T3打的正解忘记是long long内存炸掉了。 T1 首先可以用1.3s左右筛出1e7个质数,之后我们发现每次区间移动只会改变2个值,所以可以用两个指针记录中位数,每次的移动可以看成常数级的。 ps:bitset真玄学,cbx因为用bitset CE了(不加万能 阅读全文
posted @ 2019-10-07 18:01 ATHOSD 阅读(130) 评论(3) 推荐(0) 编辑
摘要: 把这次考试当作一次提醒吧:1>考试题其实并不像你看到的那么难2>平常改题和学知识过程中要求甚解,善于质疑题解,尽管你一定是错的,但同样可以有很大收获。3>你最近有些聒噪,成天jc,看别人jc,没心思学新知识,还记得暑假时的《命运》吗?4>自助餐别傻吃T1首先可以把整个无向图化为一片森林,把非树边化为 阅读全文
posted @ 2019-10-06 21:45 ATHOSD 阅读(112) 评论(3) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页