随笔分类 -  ACM_数学概念

摘要:所以我们得到了函数Rotate 阅读全文
posted @ 2016-07-12 20:09 Ritchie丶 阅读(683) 评论(0) 推荐(0)
摘要:atan函数:传送门。 atan2函数:传送门。 atan 和 atan2 都是求反正切函数,如:有两个点 point(x1,y1), 和 point(x2,y2); 那么这两个点形成的斜率的角度计算方法分别是: float angle = atan( (y2-y1)/(x2-x1) ); 或 fl 阅读全文
posted @ 2016-07-12 18:26 Ritchie丶 阅读(943) 评论(0) 推荐(0)
摘要:欧拉定理 阅读全文
posted @ 2016-07-07 15:59 Ritchie丶 阅读(131) 评论(0) 推荐(0)
摘要:math.h是c语言里的 cmath是c++里的 fabs是对小数求绝对值 abs是对整数绝对值 用math.h里的abs对小数不能求绝对值- - fabs对小数取绝对值 abs是对整数 现在要对一个小数x取 用math.h头文件 abs(x) 不能运行 cmath可以 fabs两个都可以 亲测。 阅读全文
posted @ 2016-05-18 20:23 Ritchie丶 阅读(525) 评论(0) 推荐(0)
摘要:倒置字符串函数reverse:用于倒置字符串s中的各个字符的位置,如原来字符串中如果初始值为123456,则通过reverse函数可将其倒置为654321,程序如下:#include<stdio.h>#include<string.h>void reverse(char s[]){ int c,j, 阅读全文
posted @ 2016-05-16 16:57 Ritchie丶 阅读(1570) 评论(0) 推荐(0)
摘要:威尔逊定理、欧拉定理、孙子定理、费马小定理并称数论四大定理。 威尔逊定理 编辑 威尔逊定理 若p为质数,则p可整除(p-1)!+1。 欧拉定理 欧拉定理 欧拉定理,也称费马-欧拉定理。 若n,a为正整数,且n,a互素,即gcd(a,n) = 1,则 a^φ(n) ≡ 1 (mod n) 孙子定理 孙 阅读全文
posted @ 2016-05-15 22:35 Ritchie丶 阅读(992) 评论(0) 推荐(0)
摘要:fopen()函数功能:open a file. 原型:FILE * fopen(const char * path,const char * mode); 需要#include<stdio.h> 返回值:文件顺利打开后,指向该流的文件指针就会被返回。如果文件打开失败则返回NULL,并把错误代码存在 阅读全文
posted @ 2016-05-15 22:31 Ritchie丶 阅读(664) 评论(0) 推荐(0)
摘要:这是一个求一个排序的下一个排列的函数,可以遍历全排列,要包含头文件<algorithm>与之完全相反的函数还有prev_permutation (1) int 类型的next_permutation int main(){ int a[3];a[0]=1;a[1]=2;a[2]=3; do{cout 阅读全文
posted @ 2016-05-15 22:16 Ritchie丶 阅读(204) 评论(0) 推荐(0)
摘要:2.1 2.6 -2.1 -2.6floor : 不大于自变量的最大整数 2 2 -3 -3ceil :不小于自变量的最大整数 3 3 -2 -2round:四舍五入到最邻近的整数 2 3 -2 -3需包含头文件<math.h> round可以自己写 double round(double r){ 阅读全文
posted @ 2016-04-30 23:57 Ritchie丶 阅读(1241) 评论(0) 推荐(0)