自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Doctor_xiong的博客

没啥写的

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

原创 【数据结构】二叉树!!!

概念: 一颗二叉树是结点的一个有限集合,该集合为空或者是由一个根节点和一个左子树和一个右子树构成的组合。特点: 每个结点最多有两个子树,每个子树的顺序不能变,份左子树和右子树。分类: 满二叉树:在一棵树里面每个分支结点都存在左子树和右子树,并且所有的叶子节点都在同一层。 完全二叉树:一棵具有N个结点的二叉树的结构和满二叉树的前N个结点相 二叉树的性质 若二叉树根结点的层数

2017-11-30 19:37:45 272

原创 【Linux】配置一个强大的Vim!!

配置好的vim如图: 但是我配置的不是很强大,但是够用!!!配置vim第一步 - 进入到`~/.vimrc`这个文件里面 - 执行 `vim ~/.vimrc`进入配置文件这个文件是linux里面用户自己配置的文件。 如果自己不想一个一个配置可以使用一键配置: 直接在命令行执行 #!/bin/bash git clone --recursive https:

2017-11-29 11:39:34 13783 1

原创 【Linux】简单的makefile和进度条实现!!

在linux里面编译一个程序文件需要使用gcc/g++,但是在一个工程里面或许含有的不只是一个文件,那么这时候一个一个文件的编译时很耗时同时也会增大程序出错的风险。那么在linux里面可以使用make这个指令来进行对多个文件进行编译。在linux里面除了make指令可以一次将对个文件同时编译,还有shell script来将对多个问阿金的操作都集合在一起。但是,使用make有以下几点好处:* 简化

2017-11-28 20:28:23 638

原创 【数据结构】矩阵!!

* 稀疏矩阵的存储和还原在数据结构里面矩阵的存贮方式并不是全部是吧数据一个一个存储起来,但是这是针对一些特殊的矩阵。* 举个栗子: 比如这个矩阵在内存里面如果是把全部的数据全部存储在内存里面,这样显然是很浪费内存的。对于这类的矩阵除去一些非0数据,那么留下来的就是在这个矩阵里面的有效数据,只要把这些有效数据进行存储就可以实现对真个矩阵的存储。 如果要存储矩阵的有效数据,那么在存储的

2017-11-25 17:09:05 2254

原创 【linux】常见指令---day 1

linux里面的常见指令: ls 列出当前文件夹下面的文件* -l 列出文件的全部格式信息* -a 列出文件的全部信息cd [filename]跳转到指定的文件 touch [选项] [参数] 功能1: 用于已经保存的文件的更新时间,2:创建一个新的空文件* -a值更改存取时间* -c不创建

2017-11-16 18:43:11 199

原创 【C++】异常处理!!!

C异常处理:1、直接终止程序,比如在除法算式里面讲除数不小心给成了0.2、返回一个能够表示错误的值,附加错误码。3、调用一个已经准备好的错误情况下调用的函数。4、暴力解决的方式,直接将程序使用return或者exit退出。5、使用goto语句进行跳转。6、使用setjmp()和longjmp().注意:1、setjmp()和 longjmp()必须先调用,在异常的位

2017-11-04 22:53:04 265

原创 【总结】C++总结!!!

基础:1、C/C++的不同点关键字:C++98----->63文件后缀.c/.cpp源文件--->工程不同----->编译器不同--->语法不同函数----->默认类型:C里面默认int,C++没有默认                              参数列表:C语言--->没有参数:可传可不传                                     

2017-11-04 22:39:56 217

原创 【总结】C语言总结!!!

基础:1、在c语言里面C99标准里面有32个关键字2、for循环的执行流程:for(int i=0;i                                        {}          流程:     int i --->i{}---->i++3、goto语句仅能够在函数体的内部进行跳转。4、什么是数组? 概念:相同元素在

2017-11-04 22:39:01 673

原创 【C++】智能指针auto_ptr/unique_ptr/shared_ptr/weak_ptr!!!

在C++里面开辟空间和内存的释放都存在的内存泄漏的隐患,在C++里面引进了智能指针。auto_ptr:auto_ptr的实现机制是依靠资源的转移,在拷贝构造和赋值运算符重载的时候进行赋值对象的指向转换。unique_ptr:防拷贝,将拷贝构造函数和赋值运算符的重载放在protect里面,同时只给出这两个函数的声明。scoped_ptr:这个指针只能够管理单独的空间sha

2017-11-02 20:56:00 402

空空如也

空空如也

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

TA关注的人

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