c++函数
一定要早睡的小龙
早睡早起身体棒
展开
-
c语言对数函数log的使用
c语言log函数使用: #include<stdio.h>#include<math.h>int main(){ printf("%f\n",log(10)); //以e为底的对数函数 printf("%f\n",log10(100)); //以10为底的对数函数 printf("%f\n",log(8)/log(2)); //计算log2^8,运...原创 2018-04-08 13:49:21 · 138980 阅读 · 6 评论 -
c++ string常用用法
substr函数string a = "01234567";//从下标2开始,长度为4,s不变string b = a.substr(2,4);//从下标2开始到结束 string c = a.substr(2);insert函数string a = "01234567";//s会改变 a.insert(2,"000");erase函数string a = ...原创 2018-05-11 17:47:58 · 281 阅读 · 0 评论 -
c++ STL map常见用法
#include<iostream>#include<string>#include<map>using namespace std;int main(){ //定义 map<int, string> map1; //插入直接和数组一样就行哈哈 map1[1] = "Hello"; map1[2] = "World";...原创 2018-06-20 13:00:39 · 804 阅读 · 0 评论 -
vector 常见用法
初始化:vector<int> v; vector<int> v(vec.begin(), vec.begin() + 3); //用向量vec的第0个到第2个值初始化tmp vector<int> v(arr, arr + 5); //将arr数组的元素用于初始化vec向量(1) 容量向量大小: v.size();...转载 2018-07-28 12:42:18 · 288 阅读 · 0 评论 -
优先队列—priority_queue的简单使用
priority_queue头文件:#include <queue>从大到小排序声明:priority_queue<int> que;从小到大排序声明:priority_queue<int, vector<int>, greater<int> > que;入队:que.push();出队:que.top(); que....原创 2018-11-13 19:18:36 · 284 阅读 · 0 评论