随笔分类 -  矩阵乘法

摘要:A 签到题,分别计算两种情况边的贡献,注意奇偶性的影响 #include<bits/stdc++.h> #define inf 2139062143 #define ll long long #define db double #define ld long double #define ull u 阅读全文
posted @ 2021-09-03 16:53 jack_yyc 阅读(83) 评论(0) 推荐(0)
摘要:A 数位$dp$ 咕了 B 由于$m$很小,考虑用生成函数表示方案数,设$f_i$表示$i$个物品的生成函数 转移$f_i$时,单独考虑第$i$个物品有三种情况$(不选,s,b)\(,对应价格为\)(0,1,2)$,贡献为$f_{i-1}(1+x+x^2)$ 否则$i$与$i-1$联合考虑,一共四种 阅读全文
posted @ 2021-08-12 21:27 jack_yyc 阅读(51) 评论(0) 推荐(0)
摘要:A LCT 咕 B 单位根反演 弃了 C 大胆猜测当$n>k+1$时无解 #include<bits/stdc++.h> #define inf 2139062143 #define ll long long #define db double #define ld long double #def 阅读全文
posted @ 2021-08-04 10:21 jack_yyc 阅读(118) 评论(0) 推荐(0)
摘要:A 签到题,对于一个正方体,有$8$种顶点均在正方体顶点上满足条件的正三角形 显然$Ans=\sum\limits_{i=1}{n-1}8i3=8(\frac{n(n-1)}{2})^2=2(n-1)n$ #include<bits/stdc++.h> #define inf 2139062143 阅读全文
posted @ 2021-07-30 19:02 jack_yyc 阅读(84) 评论(0) 推荐(1)
摘要:T1 bishop 题目大意: n个点组成了一些环 在这n个点中等概率选k个点(不能重复) 染了一个点就会染该环上的所有点 求所有点都被染色的概率 思路: 可以设$F_{i,j}$ 表示在$i$个环放$k$个点的方案数即$F_{i,j}=C(i,j)$,$if \space j==0 :F_{i,j 阅读全文
posted @ 2018-12-12 17:43 jack_yyc 阅读(176) 评论(0) 推荐(0)
摘要:写的分基本全挂了非常的菜 T1 password 题目大意: $m$个模式串 求长度为$n$的串中包含所有$m$个串的方案数 $m\le4,len\le50$ $len=字符串总长度$ 思路: 可以想到一个$n\times len \times 2^m$的dp 然后将状压部分转换成容斥 使用矩阵加速 阅读全文
posted @ 2018-11-27 16:13 jack_yyc 阅读(243) 评论(0) 推荐(0)
摘要:T1 一笔画 题目大意: 判断图是否存在欧拉通路 思路: 判断奇数度数点的个数是否有两个或没有以及图是否联通 1 #include<iostream> 2 #include<cmath> 3 #include<algorithm> 4 #include<cstdio> 5 #include<cstr 阅读全文
posted @ 2018-08-09 15:34 jack_yyc 阅读(173) 评论(0) 推荐(0)
摘要:题目大意: 一种数列E = {E[1],E[2],……,E[n]} 且E[1] = E[2] = p(p为一个质数),E[i] = E[i-2]*E[i-1] (若2<i<=n) 在此基础上他又设计了一种加密算法,该算法可以通过一个密钥q (q < p)将一个正整数n加密成另外一个正整数d,计算公式 阅读全文
posted @ 2018-03-06 18:11 jack_yyc 阅读(138) 评论(0) 推荐(0)
摘要:这场比赛跟个zz一样 div1卡在了同余方程上 心态崩了去做div2 然后被T1搞崩了 T1: 大模拟 比较像配平方程式 思路: 但是未知物质每种元素系数不能≥10 且不能为空 (如CO2+?=CO2) 没考虑以上两种情况调了好久也没对 心态爆炸 loj 6255 1 #include<iostre 阅读全文
posted @ 2017-12-26 16:00 jack_yyc 阅读(302) 评论(0) 推荐(0)
摘要:题目大意: 准考证号为N位数X1X2....Xn(0<=Xi<=9),他不希望准考证号上出现不吉利的数 他的不吉利数A1A2...Am(0<=Ai<=9)有M位,不出现是指X1X2...Xn中没有恰好一段等于A1A2...Am A1和X1可以为0 思路: dp i j 为第i个号码匹配到第j个不吉利 阅读全文
posted @ 2017-12-01 21:06 jack_yyc 阅读(141) 评论(0) 推荐(0)
摘要:题目大意: a[1]=a[2]=a[3]=1 a[x]=a[x-3]+a[x-1] (x>3) 求a数列的第n项%1000000007 思路: 使用矩阵快速幂进行加速 在草稿纸上填了填数 然后就A了 1 #include<iostream> 2 #include<cstdio> 3 #include 阅读全文
posted @ 2017-11-27 19:19 jack_yyc 阅读(183) 评论(0) 推荐(0)
摘要:luogu 粲泽的小测试 #3 还可以 馒头太强啦 帮助我们写出了第三题 T1:龙盘雪峰信息解析器 模拟 一个二进制串 每8个为一个单元 按照一些奇怪的规则翻译 主要是看情况讨论全不全 1 #include<iostream> 2 #include<cstdio> 3 #include<algori 阅读全文
posted @ 2017-11-09 16:23 jack_yyc 阅读(226) 评论(0) 推荐(0)