![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++篇
文章平均质量分 76
douniwanli
学习从来都是一件困难的事情
展开
-
杂篇之1-字符串与int类型的相互转化
1.将string转化为int类型 自己写 string L("123"); int num=0; for(int i=0;i<L.size();++i) { num=num*10+int(L[i]-'0'); } atoi函数(注:atoi函数的输入是const char *类型的 cout<<"atoi()结果为:="atoi(L.c_str())<<endl; string 转化为do原创 2017-05-20 21:16:34 · 415 阅读 · 0 评论 -
杂篇之3-C++的输入与输出
1.C++/C输入输出常用函数两个函数: cin ,与c 中的scanf类似 特点:遇tab,space,Enter即结束输入(scanf一样) getline,与 c中的gets(char *s)类似 特点:读入一行文本,遇到换行符结束,但是并不保存换行符;如果输入第一个字符即\n则输入为空字符串 2.输入多行char类型字符,行数不定例子如下: abcdfr acdf a原创 2017-05-20 21:49:40 · 358 阅读 · 0 评论 -
杂篇之2-堆篇
1.基本操作 H.top() :返回堆顶元素,但是不删除该元素 H.pop() :删除堆顶元素 H.pop(item) :往堆顶插入元素item 2.基于库的int类型的最大堆,最小堆下面对堆的构建都是基于标准库中的priority_queue priority_queue默认情况下建立在vector之上 2.1 最大堆默认情况下,基于int类型构建的最大堆为最大堆 //priority_q原创 2017-05-20 21:20:34 · 237 阅读 · 0 评论