自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vim基础使用

vi 是Visual Interface的简称 相当于windows的记事本 Unix以及 Unix Like系统都有vivim是vi的升级版vi有三种基本工作模式:命令模式文本输入模式末行模式在命令模式下 移动好光标的位置按下 i 输入会在光标之前插入按下 a 输入会在光标之后插入按下 o 输入会在光标所在行的下一行插入按下 I 输入会在光标所在行的行首插入按下A 输入会在光标所在行的行尾插入按下O 输入会在光标所在行的上一行插入按下s 删除光标

2022-04-12 19:59:01 139

原创 运算符重载

运算符重载的意义运算符重载是对已有的运算符赋予多重含义,使同一个运算符作用于不同类型的数据时导致不同的行为。针对自定义的类,可以对原有运算符进行重载。运算符重载的规定C++几乎可以重载全部的运算符,而且只能够重载C++中已经有的。不能重载的运算符: . .* :: ?:重载运算符函数可以是类的非静态成员函数(运算符与类的对象的运算相关,关联到每个对象的运算功能,因此是非静态的)重载运算符函数可以是类的非成员函数(必要时可以声明为...

2022-03-23 16:47:29 1709

原创 动态规划--斐波那契数列问题

斐波那契数列问题动态规划(dynamic programming)是运筹学的一个分支,是求解决策过程(decision process)最优化的数学方法。以斐波那契数列问题作为引入 当我们求解斐波那契数列问题的时候 最容易想到的版本就是递归实现起来也很简单 第n个数斐波那契数可以递归地计算如下:int fibonacci(int n){ if (n <= 1) return 1; return fibonacci(n - 2) + fibonacci(n - ...

2022-03-21 19:48:10 868 3

原创 虚继承及其派生类构造函数

接上一篇文章多继承同名、二义性、冗余问题、虚继承_只喝冰过的饮料的博客-优快云博客当虚继承时 有构造函数的情况下应该注意什么?直接看代码#include <iostream>using namespace std;class Base0 {public: Base0(int var) :var0(var) {} int var0; void fun0() { cout << "Member of Base0,var0 is " << var0

2022-03-19 15:24:03 640

原创 多继承同名、二义性、冗余问题、虚继承

多继承同名问题看下面代码 Derived类继承了Base1和Base2 这三个类有着同名的成员变量var和成员函数fun()#include <iostream>using namespace std;class Base1 {public: int var; void fun() { cout << "Member of Base1, var is " << var << endl; }};class Base2 {public

2022-03-19 12:35:30 647

原创 经典排序算法(C/C++)

C/C++ 实现的经典排序算法 后续会继续更新...

2022-03-18 15:42:20 640

空空如也

空空如也

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

TA关注的人

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