码迷,mamicode.com
首页 >  
搜索关键字:pow    ( 2646个结果
幂取模
1 typedef long long ll; 2 #define MOD 1000000007 3 ll pow_mod(ll a, ll n) 4 { 5 if(n == 0) return 1; 6 ll x = pow_mod(a, n/2); 7 ll ans ...
分类:其他好文   时间:2014-08-21 16:45:24    阅读次数:190
[LeetCode] Pow(x, n) (二分法)
Implement pow(x, n).刚开始没想到,后来看remlost的博客才写出来,代码很简练:class Solution {public: double pow(double x, int n) { if(n<0) return 1/power(x...
分类:其他好文   时间:2014-08-21 10:59:53    阅读次数:188
Codeforces Round #262 (Div. 2)
题目链接BLittle Dima and Equation题意:给a, b,c 给一个公式,s(x)为x的各个位上的数字和,求有多少个x.分析:直接枚举x肯定超时,会发现s(x)范围只有只有1-81,所以枚举一下就行。在做题的时候,用了pow()错了3次,很奇怪的是比完赛以后,我看cf的第一组数据竟...
分类:其他好文   时间:2014-08-21 09:42:14    阅读次数:193
算法程序设计题语言类笔记
1. 求幂#include //头文件 pow(a,b); //a^b2. bool#include //C中使用bool型需要加入头文件3. 字符串操作相关#include //头文件 char a[20],b[20]; strcpy(a,b); //把字符串b拷贝到a中 length=s...
分类:其他好文   时间:2014-08-21 01:28:50    阅读次数:178
hdu 1061 Rightmost Digit
//模幂运算,而且求个位,一直求10的模 # include # include # include using namespace std; __int64 Pow(__int64 m,__int64 n) { __int64 p=1; while(n) { if(n%2) p=p*m%10; n/=2; ...
分类:Web程序   时间:2014-08-20 18:02:42    阅读次数:175
Objective C 四舍五入,float处理
NSLog(@"平方:%.f", pow(3,2) );//result 9NSLog(@"上舍入:%.f", ceil(3.000000000001));//result 4NSLog(@"四舍五入:%.f",round(3.30));//result 3NSLog(@"下舍入:%0.f",flo...
分类:其他好文   时间:2014-08-20 15:44:22    阅读次数:179
异或交换两个数;实现pow(int x, int y) ,即x的y次方
问题1:异或交换两个数假设x=2;y=3,我们的目标是(没有蛀牙!!)交换x,y的值;利用异或的特殊性:x^x=0即两个相同数字异或后值为0;解决:令x=x^y=2^3令y=x^y=x^y^y=2^3^3=2(此时x=x^y)令x=x^y=x^y^2=2^3^2=3(此时x=x^y;y=2)问题2:...
分类:其他好文   时间:2014-08-18 21:55:02    阅读次数:214
Javascript Array 非常用方法解析
1. mapvar ary = Array(3);ary[0] = 2ary.map(function(elem) { return '1'; });结果是["1", undefined * 2], 因为map只能被初始化过的数组成员调用2. reduce[].reduce(Math.pow); ....
分类:编程语言   时间:2014-08-18 15:57:52    阅读次数:185
js精度(摘)
Math.formatFloat = function (f, digit) { var m = Math.pow(10, digit); return parseInt(f * m, 10) / m;} 摘自 http://www.cnblogs.com/fumj/archive/2012/12/...
分类:Web程序   时间:2014-08-15 19:36:09    阅读次数:250
Html5游戏开发开始前的一些数学基础
计算一个向量的值var vectorMagnitude = Math.sqrt(Math.pow(vector.x, 2) +Math.pow(vector.y, 2));单位向量var vectorMagnitude = Math.sqrt(Math.pow(vector.x, 2) +Math....
分类:Web程序   时间:2014-08-15 12:42:48    阅读次数:277
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!