C++知识碎片整理(11)——自用数学函数
来源:互联网 发布:淘宝网灯饰 编辑:程序博客网 时间:2024/05/16 11:55
本文用来存储我用到过的数学方法函数,随着学习深入不断增加
声明
//类型转换 int string2int(string s);//string-->intstring int2string(int n);//int-->string//数组随机打乱方法void disorder(int a[], int n);//disorganize an array, //every element has the same possibility to be set in different place //随机数生成方法int random(int start, int end);//生成闭区间[start,end]的整随机数
实现
int string2int(string s){ int num; stringstream stream; stream << s; stream >> num; return num;}
string int2string(int n){ stringstream ss; ss << n ; string str = ss.str(); return str;}
void disorder(int a[], int n){ int index, tmp, i; srand(time(NULL)); for(i=0; i<n; i++) { index=rand()%(n-i)+i; if(index!=i) { tmp=a[i]; a[i]=a[index]; a[index]=tmp; } }}
int random(int start, int end){ return (rand()%(end - start + 1)) + start;}
0 0
- C++知识碎片整理(11)——自用数学函数
- C++知识碎片整理(7)——inline(内联)函数
- C++知识碎片整理(1)——数组作为函数输出值
- C++知识碎片整理(8)——生成随机数
- C++知识碎片整理(9)——Vector&List
- Java知识碎片整理(1)——数组相关
- Java知识碎片整理(2)——异常处理
- Java知识碎片整理(4)——抽象类
- C++知识碎片整理(12)——typedef关键字
- C++知识碎片整理(13)——extern
- C++知识碎片整理(2)——字符串大小写转换
- C++知识碎片整理(3)——输出数据到txt
- C++知识碎片整理(4)——string,int互转
- C++知识碎片整理(5)——个人文件工具类
- Java知识碎片整理(5)——static关键字与单例设计模式
- 知识碎片之整理
- CSS碎片知识整理
- MySQL知识(五)——数学函数、字符串函数
- 全局/静态变量初始化为0出错? 全局/静态变量初始化为0放在bss段还是data段?
- 3324顺序表应用1:多余元素删除之移位算法
- kali 安装中文输入法
- 401.leetcode Binary Watch(easy)[递归回溯]
- Python爬虫实例三
- C++知识碎片整理(11)——自用数学函数
- linux进程启动流程
- 工作中常用的git命令
- 刚才apache服务,出现'apache不能在windows本地启动,错误代码1'
- iOS 获取圆环终点位置的坐标方法 (UIBezierPath 终点位置)
- 常见工具封装
- HDU 5040 Instrusive(2014 ACM/ICPC Asia Regional Beijing Online )
- emacs快速启动--emacsclient
- 定位样式position的四种定位