上一页 1 ··· 58 59 60 61 62 63 64 65 66 ··· 79 下一页
摘要: 本质:二进制拆分(你说倍增我也没脾气)。然后是一个配凑。 合起来就是边二进制拆分,边配凑。 快速乘(其实龟速):把乘数二进制拆分。利用乘法分配率。 用途:防止爆long long 代码: 如果为了卡常,可以写成这样: 第一行必须有x%=mod,y%=mod,否则开始x,y可能很大,减一次mod不能减 阅读全文
posted @ 2018-10-01 11:02 *Miracle* 阅读(1018) 评论(4) 推荐(0) 编辑
摘要: 1.定义: $c[i][j]=\sum a[i][k]\times b[k][j]$ 所以矩阵乘法有条件,(n*m)*(m*p)=n*p 即第一个矩阵的列数等于第二个矩阵的行数,否则没有意义。 2.结合律与分配率 矩阵乘法不一定任何时候都有交换律。因为交换后甚至不能保证第一个矩阵的列数等于第二个矩阵 阅读全文
posted @ 2018-09-30 20:27 *Miracle* 阅读(1389) 评论(0) 推荐(0) 编辑
摘要: Description jyy就一直想着尽快回地球,可惜他飞船的燃料不够了。 有一天他又去向火星人要燃料,这次火星人答应了,要jyy用飞船上的瓶子来换。jyy 的飞船上共有 N个瓶子(1<=N<=1000) ,经过协商,火星人只要其中的K 个 。 jyy 将 K个瓶子交给火星人之后,火星人用它们装一 阅读全文
posted @ 2018-09-30 15:36 *Miracle* 阅读(137) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-09-30 15:12 *Miracle* 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 3.考古研究 (geologic.pas/c/cpp) 【问题描述】 很久很久以前,有一个叫NOIP的高级文明十分繁荣。但是由于火山喷发,这个高级文明最终还是毁灭了。NOIP文明沿着直线状的河流发展,当NOIP文明毁灭的时候,这块地表变成了平地。NOIP文明的遗迹可以看作坐标平面的x轴。y轴为高度。 阅读全文
posted @ 2018-09-29 19:59 *Miracle* 阅读(219) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-09-29 19:07 *Miracle* 阅读(13) 评论(0) 推荐(0) 编辑
摘要: (本篇并不适合初学者看) 1.定义: 如果a%m=b%m,则称a,b关于m同余,记作:a≡b mod m 2.费马小定理/欧拉定理 费马小定理:若p是质数,对于任何整数a,有a^p = a mod p 欧拉定理:若a,p互质,有a^phi(p) = 1 mod p 欧拉定理的推论: a^b= a^( 阅读全文
posted @ 2018-09-28 22:07 *Miracle* 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 题目描述 小M发现,美食节共有n种不同的菜品。每次点餐,每个同学可以选择其中的一个菜品。总共有m个厨师来制作这些菜品。当所有的同学点餐结束后,菜品的制作任务就会分配给每个厨师。然后每个厨师就会同时开始做菜。厨师们会按照要求的顺序进行制作,并且每次只能制作一人份。 此外,小M还发现了另一件有意思的事情 阅读全文
posted @ 2018-09-27 20:30 *Miracle* 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 题目描述 二进制病毒审查委员会最近发现了如下的规律:某些确定的二进制串是病毒的代码。如果某段代码中不存在任何一段病毒代码,那么我们就称这段代码是安全的。现在委员会已经找出了所有的病毒代码段,试问,是否存在一个无限长的安全的二进制代码。 示例: 例如如果{011, 11, 00000}为病毒代码段,那 阅读全文
posted @ 2018-09-26 23:26 *Miracle* 阅读(328) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-09-26 17:20 *Miracle* 阅读(7) 评论(0) 推荐(0) 编辑
上一页 1 ··· 58 59 60 61 62 63 64 65 66 ··· 79 下一页