归档: 2017

hexo+Github Pages搭建网站

一、网站雏形搭建 安装Git Bash1git version (检查安装是否成功) 安装NodeJs1node -v (检查安装是否成功) 安装hexo1sudo npm i -g hexo (安装hexo的命令) 初始化hexo新建一个文件夹,用于保存博客内容,然后在该文件夹下右键选择git bash执行以下命令: 1hexo init 初始化之后会出现如图示文件: 主要文件的意思

stack使用总结

c++ stl栈stack介绍C++ Stack(堆栈) 是一个容器类的改编,为程序员提供了堆栈的全部功能,主要操作包括堆栈初始化、元素入栈、取栈顶元素、元素出栈、判断堆栈是否非空和取得当前堆栈大小等。 c++ stl栈stack的头文件为:#include c++ stl栈stack的成员函数介绍(5种) empty() 堆栈为空则返回真 pop() 移除栈顶元素 push(i) 在栈顶增加

list使用总结

1234567891011//list元素访问;指定位置插入某元素 list<int>::iterator iter = a.begin();int n;//访问lsit的第n个元素,n不能超过list的末尾,即iter!= a.end() for(int i=0; i < n-1; ++i) ++it

stl及算法函数

Sort函数有三个参数:(1)第一个是要排序的数组的起始地址。 (2)第二个是结束的地址(最后一位要排序的地址) (3)第三个参数是排序的方法,可以是从大到小也可是从小到大,还可以不写第三个参数,此时默认的排序方法是从小到大排序。 1sort(a,a+10);

set使用总结

set/multiset会根据待定的排序准则,==自动将元素排序(默认由小到大)==。两者不同在于前者不允许元素重复,而后者允许。 1234567891011121314151617181920212223242526272829303132#include <iostream>#include <set>#include <algorithm> using n