自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Wonz

最怕一生碌碌无为,还说平凡难能可贵。Email:wonz.wang@outlook.com

原创 顺序表的逆置

暑假都快结束了,才想起来把数据结构的笔记补一下。 题目 编写程序实现对顺序表的逆置。 部分代码 void Inverse(SeqList *L, int mSize) { int i, temp; for (i = 0; i < mSize / ...

2018-08-31 22:54:30 10500 1

原创 SEO 优化

个人博客也搭了有一个月了,访客量只有 30,桑心 ing 最近才知道有 SEO 优化这个东东,一弄,一天的时间,就 180+ 了。 一、检查自己的博客能否被收录 1.Google inurl:wonz5130.github.io hexo 2.Baidu ...

2018-08-31 17:08:18 14569 1

原创 阿里云 ECS Ubuntu 系统配置

偶然了解到阿里云,正好要做大创跑深度学习,加上大三会学 Linux,就用学生优惠买了个阿里云 ECS 服务器,记录一下 Ubuntu 系统配置。 成功购买之后,记住远程连接密码,不是登录密码,两个不是同一个东西。然后去官网下一个 Putty,根据电脑配置选择 32 位 / 64 位。 安...

2018-08-31 17:02:55 162 0

原创 分治法

分治法——将一个复杂的问题分解成若干个规模较小、相互独立,但类型相同的子问题求解;然后再将各子问题的解组合成原始问题的一个完整答案,这样的问题求解策略就叫分治法。 设计思想:将一个难以直接解决的大问题,分割成一些规模较小的相同问题,以便各个击破,分而治之。 递归经典例题: 阶乘函数 ...

2018-08-31 16:56:52 205 0

原创 Hexo 个性化主题配置

接上文:基于 Hexo + GitHub 的个人博客搭建,这篇是写配置 next 个性化主题的。 只记录自己使用的一些配置,不定期更新。 有两个 _config.yml 文件,根目录的是站点配置文件,\themes\next\中的是主题配置文件,注意区分。 一、基本信息...

2018-08-31 16:54:15 2932 0

原创 算法分析基础

看了第二章之后,发现算法和数学关系挺大的,很多的都要公式推导。公式明天慢慢用语法进行修改。 一、渐近上界记号 O 如果存在正常数 c 和自然数 n0,使得当 n≥n0 时有 f(n) ≤ cg(n),则称函数 f(n) 当 n 充分大时有上界,且 g(n) 是它的一个上界,记做 f(...

2018-08-31 16:46:40 460 0

原创 南邮算法 homework1-13:计算二项式系数

题目 写一个递归算法和一个迭代算法计算二项式系数。 代码 //计算二项式系数 #include<iostream> using namespace std; /* //递归算法 int n_factoria...

2018-08-31 16:40:26 907 0

原创 南邮算法 homework1-9:n! 递归函数

从今天开始,系统地自学算法,用的是学校教材:陈慧南老师的《算法设计与分析——C++ 语言描述》(第 3 版)。 题目 设计一个递归函数计算 n!。 代码 //n! 递归函数 #include<iostream>...

2018-08-31 16:39:18 187 0

原创 Anaconda——最省心的 Python 版本

大二第一学期的时候,开始自学 Python,早就听说这门语言的强大。跟着教程,当时编译器是用的 Pycharm。在大二的寒假,意外知道了 anaconda 这个软件,然后试着安装了一下,虽然中间出过一些问题,不过安装成功之后,使用确实很省心,很多库都不需要自己手动装了。但是最近,更新的时候,...

2018-08-31 16:37:46 29762 16

原创 基于 Hexo + GitHub 的个人博客搭建

作为一个学计算机的大学生,GitHub 自然是必须要有的,博客也是要得。之前一直用 CSDN 写的博客,偶然看到基于 Hexo + GitHub 可以搭建轻量级个人博客,于是心血来潮,折腾了一个星期,终于配置好了个人博客。 一、准备工作:下载并安装软件 下载 Node.js 和 Gi...

2018-08-31 16:34:32 340 0

原创 C++ 学习笔记(30)标准模板库 STL 简介

列表模板 #include<iostream> #include<list> #include<stack> using namespace std; class Student{ }; //列表模板 v...

2018-08-04 15:28:32 187 0

原创 C++ 学习笔记(29)自定义异常类与标准异常类

栈满 #include<iostream> #include<string> using namespace std; template<typename Type> class Stack{ public:...

2018-08-04 15:16:59 214 0

原创 C++ 学习笔记(28)异常机制的处理原理

三步骤:try——throw——catch #include<iostream> using namespace std; float Div(int a, int b){ if(b == 0){ throw b; //抛出异常,从右边返回,return不...

2018-08-04 10:55:23 131 0

原创 C++ 学习笔记(27)文件与对象

文件在构造函数中打开,并创建对象;在析构函数中保存和关闭文件,并撤销对象。 #include<iostream> #include<fstream> using namespace std; class Complex; ostream...

2018-08-04 10:17:12 143 0

原创 A1005:Spell It Right(20')

思路 将输出单独存进一个二维字符串数组中,遍历求各位上数的和,再用辗转相除法求出和的每一位数字,存进数组,最后逆序输出。 注意 特判 sum=0。 代码 #include<cstdio> #include<cstring> i...

2018-08-03 20:06:21 120 0

原创 C++ 学习笔记(26)C++ 文件读写

四步骤 文本文件写 方法一: #include<iostream.h> #include<fstream.h> #include<stdlib.h> void main(){ int ar[] = {1...

2018-08-03 16:29:59 154 0

原创 C++ 学习笔记(25)流类体系以及各式控制

平常所说的输入输出是人站在文件的角度看的,数据从文件流向其他位置:输出。数据从其他地方流向文件:输入。 #include<iostream> using namespace std; //输出重定向 //标准的输出,默认输出到显示器上 void main(){ ...

2018-08-03 15:34:23 99 0

原创 C++ 学习笔记(24)纯虚函数

纯虚函数 #include<iostream> using namespace std; //抽象类:动物类 class A{ public: virtual void Eat()=0; virtual void Sleep()=0; }; //具体类:人,...

2018-08-03 09:59:16 115 0

原创 C++ 学习笔记(23)多态的实现原理分析

虚表里面只有父类的虚函数。 #include<iostream> using namespace std; class Base{ public: Base():x(0){ } ~Base(){ //这个改成虚函数,字节大小不会变,因为只有一个vfptr...

2018-08-02 22:21:25 108 2

原创 C++ 学习笔记(22)多态与虚函数的使用

复习赋值兼容规则三种情况 #include<iostream> using namespace std; class Base{ public: void show(){ cout<<"This is Base show...

2018-08-01 09:53:06 139 0

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