运算符:运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等。算术运算符赋值运算符比较运算符(关系运算符)逻辑运算符位运算符三元运算符 算术运算符:+、-、+、-、*、/、%、+取模运算(取余运算):取模运算中,结果与被模数的正负相关。应用:经常用来判断是否可以除尽某个数。 赋值运算符:+=、- ...
分类:
编程语言 时间:
2020-04-30 23:21:26
阅读次数:
120
获取模型的中间结果的简单方法 以alexnet为例 1 import torchvision.models as models 2 import torch.nn as nn 3 4 if __name__ == '__main__': 5 alexnet = models.alexnet(pret ...
分类:
其他好文 时间:
2020-04-30 23:11:22
阅读次数:
121
LINK: "简单树" 以后我再不认真读题 我TM活该退役 又因为没认真读题多调了20min.时间珍贵啊。 题目最后让ans%n 我没取模 自闭ing. 还是挺有意思的题目。求x到区间[L,R]的所有点的距离。 这个还是一个非常经典的问题。需要把答案的式子列出来。 $\sum_{i=L}^R(dis ...
分类:
其他好文 时间:
2020-04-30 21:00:27
阅读次数:
67
多项式Polynomial 前置知识$\text{NTT}$ 所有操作均在对$\text{998244353}$取模下进行 ~~所有的操作均没有经过任何卡常~~ 所有的操作均用$\text{vector} $来实现,主要是为了理清思路,并且清零问题上会比较容易解决,同时对于每次计算完多项式的长度的要 ...
分类:
其他好文 时间:
2020-04-29 15:02:23
阅读次数:
56
Markdown在线编辑器 - www.MdEditor.com AsposeApi文档1.创建文件对象Workbook wb = new Workbook(template);//template为模板文件可以为空,为空则表示创建一个空文件对象2.获取模板文件绝对路径,模板文件为空时为空Strin ...
题意 $n$个点的树,初始有$a,b$两点是黑色的,其他是白色的,每次可以将某个与黑色节点相邻的某个白色节点染黑。一个方案不同当且仅当某一回合染黑的点不同。求将所有点染黑的方案数。对$998244353$取模。$n,a,b\le 234567$。$8s$ 做法 考虑若$a=b$,将$a$置为根节点 ...
分类:
其他好文 时间:
2020-04-28 14:42:12
阅读次数:
43
1.概念:模运算是指取模运算,即求m/n的余数。模运算有许多基本规则,熟练掌握可以更好的编程。2.交换律: (a + b) % m = (b + a) % m (a * b) % m = (b * a) % m3.结合律: [(a+b)%m+c]%m = [a+(b+c)%m]%m [(a*b)%m ...
分类:
其他好文 时间:
2020-04-28 11:22:59
阅读次数:
71
一些奇怪的但关键时刻派的上用场的算法 龟速乘 介绍 能有效防止运算时爆long long的一种神奇的算法。 直接背就好,常用。 代码 快速乘 介绍 这个东西最初我感觉很不靠谱,但它就是能算出来正确答案。它就是用 $long\ double$来进行优化取模运算。 代码 这里先挖个坑:光速幂 ...
分类:
编程语言 时间:
2020-04-28 00:28:51
阅读次数:
64
XIV. "[SDOI2017]序列计数" 一眼看出这题就是$\text{答案}=\text{总数量} \text{不选质数数量}$。反正两个都是随便卷卷就出来了。 不过,这题模数极为恶心,要么逼着你敲任意模数NTT(~~很明显我不会~~),要么就只能写FFT。但是,FFT会挂掉,因为不能及时取模, ...
分类:
其他好文 时间:
2020-04-25 12:16:39
阅读次数:
50
背景: 公司内部的一个系统实现的时候用了分表,方案是开源的ShardingSphere 分表算法使用了100取模,100张表嗯嗯数据量太大,对于历史数据还使用了定时任务迁移。这些架构设计会在另一篇文章详谈。 故障: 某日,数据库告警,cup报警,发现多条慢查询日志(部分查询高达8分钟...),进而导 ...
分类:
数据库 时间:
2020-04-23 18:56:15
阅读次数:
76