码迷,mamicode.com
首页 >  
搜索关键字:取余 次方    ( 4542个结果
poj2356 Find a multiple(抽屉原理|鸽巢原理)
/*引用过来的题意: 给出N个数,问其中是否存在M个数使其满足M个数的和是N的倍数,如果有多组解, 随意输出一组即可。若不存在,输出 0。题解: 首先必须声明的一点是本题是一定是有解的。原理根据抽屉原理: 因为有n个数,对n个数取余,如果余数中没有出现0,根据鸽巢原理,一定有...
分类:其他好文   时间:2014-07-25 02:33:34    阅读次数:200
二进制中1的个数(2)
规律总结: 把一个整数减去1之后再和原来的整数做位与运算,得到的结果相当于是把整数的二进制表示中最右边的一个1变为0. 题目1: 用一条语句判断一个整数是不是2的整数次方。 解决思路: 如果一个整数是2的整数次方,那么二进制表示中只有一位是1。将这个数减去1之后再与本身,结果为0则表示这个整数位2的整数次方。 bool func(int n) { ...
分类:其他好文   时间:2014-07-24 23:34:44    阅读次数:203
hdu 1395 2^x mod n = 1 (简单数论)
题目大意:求出一个最小的x使得 2的x次方对n取模为1思路分析:若要a*b%p=1 要使得b存在则 gcd (a,p)=1.那么我们应用到这个题目上来。当n为偶数 2^x 也是偶数,那么gcd 肯定不是1.故这个是不存在的。那么n为奇数的时候,也就一定是1了。所以直接暴力找。#include #in...
分类:其他好文   时间:2014-07-24 22:34:32    阅读次数:173
[转]Lua语言基础汇总(2) -- 表达式
算术操作符Lua支持常规的算术操作符有:”+”(加法),”-”(减法),”*”(乘法),”/”(除法),”^”(指数),”%”(取模),一元的”-”(负号)。所有的这些操作符都用于实数。例如:x^0.5将计算x的平方根,x^3将计算x的3次方。关系操作符Lua提供的关系操作符有:””,”=”,”==...
分类:其他好文   时间:2014-07-24 12:09:25    阅读次数:270
ACM数论中相关定理(不断更新)
费马小定理是数论中的一个重要定理,其内容为: 假如p是质数,且(a,p)=1,那么 a^(p-1) ≡1(mod p)。即:假如a是整数,p是质数,且a,p互质,那么a的(p-1)次方除以p的余数恒等于1。费马大定理,又被称为“费马最后的定理”,由法国数学家费马提出。它断言当整数n >2时,关于x,...
分类:其他好文   时间:2014-07-23 22:27:07    阅读次数:314
C的隐式类型转换
C的隐式类型转换 隐式类型转换分三种,即算术转换、赋值转换和输出转换。 1.算术转换 ?? ?进行算术运算(加、减、乘、除、取余以及符号运算)时,不同类型数招必须转换成同 一类型 ????的数据才能运算,算...
分类:其他好文   时间:2014-07-23 14:01:26    阅读次数:217
HDU 4869 Turn the pokers(推理)
HDU 4869 Turn the pokers 题目链接 题意:给定n个翻转扑克方式,每次方式对应可以选择其中xi张进行翻转,一共有m张牌,问最后翻转之后的情况数 思路:对于每一些翻转,如果能确定最终正面向上张数的情况,那么所有的情况就是所有情况的C(m, 张数)之和,那么这个张数进行推理会发现,其实会有一个上下界,每隔2个位置的数字就是可以的方案,因为在翻牌的时候,对应的肯定...
分类:其他好文   时间:2014-07-23 13:35:56    阅读次数:241
bign+dp 矩阵取数
状态转移方程可以直接用dp[i][j]=max(dp[i+1,j]+a[i],dp[i,j-1]+a[j])*(2^k)),但是还要算2^k次方,可以先用数组储存2的方幂,但不可避免高精度乘法,如果只是*2的话可以用加法代替逆向思考,自内而外,用f[i,j]表示从i取到j的最大值,状态转移方程便为f...
分类:其他好文   时间:2014-07-23 12:02:56    阅读次数:234
递归算法时间复杂度
引言:时间复杂度的求解,在此都是以实例进行讲解,各位读者可以从中慢慢理解;以下所有的案例都是以Python语言编写!案例一:求a的n次方代码如下:defexp1(a,n):ifn==1:returnaelse:returna*exp2(a,n-1)分析:1、问题的规模是n;2、当规模为1是结束;3、假设T(n)表示规模为n..
分类:其他好文   时间:2014-07-23 00:22:08    阅读次数:170
[ACM] POJ 1845 Sumdiv(求A的B次方的所有因子的和,一大堆数学公式...,可做模板)
解题思路: 题意是求A的B次方的所有因子的和。学到了一堆数学公式。。 下面知识点和思路转载于:http://blog.csdn.net/lyy289065406/article/details/6648539 应用定理主要有三个: 要求有较强 数学思维 的题 应用定理主要有三个: (1)   整数的唯一分解定理:       任意正整数都有且只有一种方式写出其...
分类:其他好文   时间:2014-07-21 16:12:02    阅读次数:217
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!