- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 使用近似公式计算e的值
e=1+1/1!+1/2!+1/3!+…+1/n!+…,使答案与标准答案误差小于1e-5代码如下:#include<bits/stdc++.h>using namespace std;int main(){ int i; double e,t; for(e=t=i=1;t>1.0e-5;e+=t/=i++); printf("e ≈ %g\n...
2018-04-22 18:31:25 10097
原创 博弈论(巴什博奕,威佐夫博弈,尼姆博奕,斐波那契额博弈)
一.巴什博奕(bash game)只有一堆n个物品,两个人轮流从中取物,规定每次最少取一个,最多取m个,最后取光者为胜。如果n%(m+1)==0,后手必胜,反之,先手必胜。代码如下:#include<bits/stdc++.h>using namespace std;int main(){ int n,m; while(cin>>n>>m)...
2018-04-22 17:54:16 398
原创 Floyd算法求图最小环
观光旅游Time Limit:1000MS Memory Limit:65536K Total Submit:1 Accepted:0Description背景 Background 湖南师大附中成为百年名校之后,每年要接待大批的游客前来参观。学校认为大力发展旅游业,可以带来一笔可观的收入。 描述 Description 学校里面有N个景点。两个景点之间可能直接有道路相连,用Dist[I...
2018-04-15 06:00:12 960
原创 随机数rand()srand()
一、rand()函数名: rand 功 能: 随机数发生器用 法: int rand(void); 所在头文件: stdlib.h函数说明 :rand()返回一随机数值的范围在0至RAND_MAX 间。如果求a~b之间的随机数,有两种方法:(1)a+(int)b*rand()/(RAND_MAX+1)(2)rand()%(b-a+1)+a二.s
2018-04-13 17:41:13 207
原创 字符串与数字相互转化
一.C中的方法1. c中字符串转换成数字:一些库函数头文件:#include<stdlib.h>atof(),atoi(),atol(),atoll(),strtod(),strtol(),strtoul(),strtof(),strtoll(),strtoull().(1)strtol()(将字符串转换成长整型数)定义函数 long int strtol(const char *n...
2018-04-07 10:50:07 7126 1
原创 fgets用法
fgets()从文件或者流中获取字符串。stdin是标准输入流示例1:char strBuf[1024];fgets(strBuf, sizeof(strBuf), stdin); //处理strBuf示例2:FILE* fp = fopen("some_file.txt", "r");if(fp){ char strBuf[1024]; fgets(strBuf, sizeof(st...
2018-04-03 15:03:41 3569
原创 c++string详解
string作为一个类出现,它集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要,我们可以用=进行赋值操作,==进行比较,+做连接。可以把他看成c++基本数据类型。1.头文件#include<string>2声明一个c++字符串:string str;string类的构造函数和析构函数如下:(a)string s;生成一个空字符串(b)string s(str)拷贝构造函数...
2018-04-02 21:13:37 418
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人