码迷,mamicode.com
首页 >  
搜索关键字:取模    ( 2508个结果
错排公式的变相版-送快递
题目:快递小哥每天都幸苦的送快递,今天他需要送N份快递给N个收件人,第i份快递需要送给第i个收件人,请问其中发生恰好k个送错了的情况数是多少? 输入:多样例,每行两数N和K,1 输出:每行输出一个结果,因为数值会比较大,因此所有结果需要对10^9+7取模. 分析:水题 1、使用错排公式算出恰好K个排错的种数,预处理成数组。 2、从N个中取出K个有C(N,K)种。 3、C(N,K...
分类:其他好文   时间:2015-04-13 16:42:28    阅读次数:97
BZOJ 3901 棋盘游戏 解题报告
这题有个重要性质:我们设 Flag[i][j] 表示 (i, j) 是否被奇数个操作所覆盖,也就是操作次数对 2 取模。设 x = (n + 1) / 2。那么对于所有的合法的操作方案,令 1 <= i <= x , 1 <= j < x,都有 Flag[i][j] ^ Flag[i][x] ^ F...
分类:其他好文   时间:2015-04-12 22:29:56    阅读次数:169
强制类型转换问题
在c++中,当把一个表示范围更大的类型的数值a赋值给一个表示范围更小的类型时,会自动进行强制类型转换,转化为范围表示更大的类型。 转换的规律是,这里假定较小的类型表示的数值的个数为n。转化后的值为a模n后的余数。 对于整型数a,b来说,取模运算或者求余运算的方法都是: 1.求 整数商: c...
分类:其他好文   时间:2015-04-12 17:28:10    阅读次数:136
【矩阵快速幂】HDU 4549 : M斐波那契数列(矩阵嵌套)
【题目链接】click here~~ 【题目大意】 M斐波那契数列F[n]是一种整数数列,它的定义如下: F[0] = a F[1] = b F[n] = F[n-1] * F[n-2] ( n > 1 ) 现在给出a, b, n,你能求出F[n]的值吗?对每组测试数据请输出一个整数F[n],由于F[n]可能很大,你只需输出F[n]对1000000007取模后的值即...
分类:其他好文   时间:2015-04-11 22:37:15    阅读次数:188
mysql分区
★针对海量数据的优化主要有两种方法(1)大表拆成小表垂直分表(竖切)---主键在每个分表中都会出现水平分表(横切)---字段一般稳定,而记录不稳定水平分表技术是将一个表拆分成多个表,比较常用的方式是将表中的记录按照某种Hash算法进行拆分,简单的拆分方法如取模方式。同..
分类:数据库   时间:2015-04-11 20:59:49    阅读次数:207
给定一段正整数范围,统计9(或者1~9任意一个数)的个数
问题描述: 给定一段正整数的范围,统计其中某个数(1~9)的范围 大部分人的代码如下: /* ********************************************* 编写程序数一下1到100的所有整数中出现多少次数字9 ***************************************** */ #include int main() { int coun...
分类:其他好文   时间:2015-04-11 00:04:23    阅读次数:152
一个低级的错误说明的问题
我必须要说一下这个问题,因为我已经被这个问题整整两天,因为smarty无法读取模板,这就让我后面的学习根本无法继续学习,我考虑了很多的问题,让我很是纳闷,问题最终的解决竟然是我的无意之举,那么我先说一下,问题的经过是这样的: 我最初是按照视屏的讲解写了一份用smarty模板的代码:出现了如下的错误,让我刻骨铭心: Warning: Smarty error: unable to read res...
分类:其他好文   时间:2015-04-08 16:25:59    阅读次数:107
取模运算
取模运算求模运算与求余运算不同。“模”是“Mod”的音译,模运算多应用于程序编写中。 Mod的含义为求余。模运算在数论和程序设计中都有着广泛的应用,从奇偶数的判别到素数的判别,从模幂运算到最大公约数的求法,从孙子问题到凯撒密码问题,无不充斥着模运算的身影。虽然很多数论教材上对模运算都有一定的介绍,但...
分类:其他好文   时间:2015-04-07 11:17:45    阅读次数:140
hdoj 2817 A sequence of numbers(快速幂取模)
A sequence of numbers http://acm.hdu.edu.cn/showproblem.php?pid=2817 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 4046    Accepted Subm...
分类:其他好文   时间:2015-04-07 10:02:41    阅读次数:193
hadoop1中partition和combiner作用
---恢复内容开始---1、解析Partiton 把map任务的输出的中间结果按照key的范围进行划分成r份,r代表reduce任务的个数。hadoop默认有个类HashPartition实现分区,通过key对reduce的个数取模(key%r),这样可以保证一段范围内的key交由一个reduce....
分类:其他好文   时间:2015-04-06 23:14:26    阅读次数:332
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!