自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 字符串与数字相互转换的关系

#include<iostream>#include<string>#include<stdlib.h>#include <sstream>using namespace std;int main(){ //0.输出以end结束,输出数字. string a[100]; int i=0; cin >> a[i];...

2018-09-26 11:41:07 271

原创 if 和 while的区别

前两天有人问if和while的区别,当时只说了while用于循环语句,而if用于判断和分支语句。  我们看两段程序#include<iostream>using namespace std;int main(){ int b = 6; int c = 0; while (b != 0){ c++; } cout << c; return 0;...

2018-08-30 22:05:52 490

原创 C++报错:vector subscript out of range

vector<vector<int>> m; m.resize(1000);//注释1 vector<int>temp1; vector<int>temp2; int n; cin >> n; for (int i = 0; i < n; i++){ int a, b; if (i >=...

2018-08-27 22:47:22 8528 1

原创 链表的划分

MARK一下参考链表的的划分,按一定的值,左边大的右边小的,要稳定,时间on,空间o1. #include<iostream>using namespace std;typedef struct ListNode{ int val; ListNode* next; ListNode(int v) :val(v), next(NULL){ }};...

2018-08-06 22:30:53 407

原创 链表的部分翻转

//对链表的一个区间进行反转,时间o(n),空间o(1)。#include<iostream>using namespace std;typedef struct tagNode{ int val; tagNode* vnext; tagNode(int v) :val(v), vnext(NULL){}}sNode;// 对于1 23 4 5 6 15 1...

2018-08-06 20:39:32 261

原创 linux下gdb

gdb全称GUN debug主要作用:—启动程序,可以按照用户自定义的要求随心所欲的运行程序。—可让被调试的程序在用户所指定的调试的断点处停住 (断点可以是条件表达式)。当程序停住时,可以检查此时程序中所发生的事。—动态改变量程序的执行环境。基本命令例子:run(r)  运行程序,如run f1 f2list(l)查看最近10行源码.       list fun查看f...

2018-08-02 15:56:21 351

原创 C++中程序的运行过程

  对于一个基本的C++程序一般的运行过程如下预处理:主要是头文件的展开,宏的展开编译:这个阶段编译器主要做词法分析、语法分析、语义分析等,在检查无错误后后,把代码翻译成汇编语言汇编:汇编语言转化为机器语言的过程链接:针对一些库进行调用,如一些静态库和,然后组合到目标文件中注意:对于静态库程序在编译链接的时候把库的代码链接到可执行文件中。而对于共享库,链接后文件仅仅...

2018-08-01 22:00:35 4180

原创 c++之vector容器

 数组而言优点自然是访问快,缺点是放置数据时要知道数组长度,插入和删除不便。链表优点是长度设置的灵活,插入删除简单,但不能随机访问,一般从起始节点开始线性查找,同时要关注内存的分配和释放,防止内存泄漏。而向量支持下标访问,在尾部增删元素,效率较高。一般被存储与连续内存中,同时能动态增加和减少。主要通过预分配空间减小额外的开销。支持随机的访问和插入删除。向量的基本操作:#i...

2018-07-31 22:11:14 136

原创 C++中模板的使用

C++中的模板一般有函数模板和类模板。函数模板并不会创建任何函数,只会告诉编译器如何定义。如需要int型的转换时,用int替换AnyType即可              template <typename AnyType> //表示要建立一个名Anytype的函数模板,其中template和typename为关键字。//其中typename可以替换为classvoi...

2018-07-31 21:03:18 296

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除