在博客园中应用LaTex进行公式编写。切换到HTML编辑界面,加入如下语句:其中"\sqrt{a^2+b^2}"即为要显现的公式。显示结果为:
分类:
其他好文 时间:
2014-07-07 15:04:05
阅读次数:
135
参考Babylonian method(x0 越接近S的平方根越好)class Solution {public: int sqrt(double x) { if(x == 0) return 0; double root = x/2, tolerance = 1....
分类:
其他好文 时间:
2014-07-07 14:08:29
阅读次数:
173
1 #include 2 #include 3 using namespace std; 4 bool isPrime(long n){ 5 int i; 6 for(i=2;i1&&i>sqrt(n))10 return true;11 else12 ...
分类:
其他好文 时间:
2014-07-07 09:54:37
阅读次数:
221
在3D图形编程中,经常要求平方根或平方根的倒数,例如:求向量的长度或将向量归一化。C数学函数库中的sqrt具有理想的精度,但对于3D游戏程式来说速度太慢。我们希望能够在保证足够的精度的同时,进一步提高速度。Carmack在QUAKE3中使用了下面的算法,它第一次在公众场合出现的时候,几乎震住了所有的...
分类:
其他好文 时间:
2014-07-03 09:17:26
阅读次数:
221
#include#include#includeusing namespace std;int main(){ double a[2],b[2],c[2]; double l,m,n,p,s; cin>>a[0]>>a[1]>>b[0]>>b[1]>>c[0]>>c[1]; l=sqrt(pow(a...
分类:
其他好文 时间:
2014-07-02 19:15:50
阅读次数:
181
题目连接:uva 294 - Divisors
题目大意:给出一个范围L~U,问说在该范围中因子数最多的数是多少。
解题思路:枚举L~U中的数,将数分解成质因子,利用乘法原理求总因子数。
#include
#include
#include
int countFactor (int x) {
int ans = 1;
int m = sqrt(x+0.5);
...
分类:
其他好文 时间:
2014-07-02 15:27:15
阅读次数:
298
定义
欧拉函数f(n)表示小于n并且与n互质的数的个数
f(n)=n(1?1p1)(1?1p2)…(1?1pk)
(pi为n的质因子)
代码
C++ 单个处理int eulerPhi(int n) {
int m = (int)sqrt(n+0,5);
in ans = n;
for (int i = 2; i m; i++) {...
分类:
其他好文 时间:
2014-07-02 07:53:35
阅读次数:
207
chuanbindeng 的 素数推断算法关于素数的算法是信息学竞赛和程序设计竞赛中常考的数论知识,在这里我跟大家讲一下寻找一定范围内素数的几个算法。看了以后相信对大家一定有帮助。 正如大家都知道的那样,一个数 n 假设是合数,那么它的全部的因子不超过sqrt(n)--n的开方,那么我们能够用这个性...
分类:
其他好文 时间:
2014-07-01 23:36:21
阅读次数:
259
UVA 1415 - Gauss Prime
题目链接
题意:给定a + bi,判断是否是高斯素数,i = sqrt(-2)。
思路:普通的高斯素数i = sqrt(-1),判断方法为:
1、如果a或b为0,判断另一个数为4 * n + 3形式的素数(用到费马平方和定理)
2、如果a、b都不为0,判断a ^ 2 + b ^ 2 是否为素数
那么这题,提取出sqrt(2)...
分类:
其他好文 时间:
2014-07-01 06:29:11
阅读次数:
264
第一次做csdn上面的题目,自信满满没有在线编译(本地测试通过),直接提交了,竟然没拿到分,太坑了,出现这个问题C2668: 'sqrt' : ambiguous call to overloaded function
究其原因竟然是sqrt( x )这个出错
sqrt函数定义:double sqrt( double x);
换成 sqrt( (double) x )就行了
可惜没...
分类:
其他好文 时间:
2014-06-30 16:49:24
阅读次数:
206