排序算法模板分享

虽然实际CP竞赛中不会让你手写排序,但是学习一下一些排序算法的思想还是有些用处。

如果你用的是C++,可以使用算法库 <algorithm.h> 里的 std::sort() 快速对数组进行排序。

e.g.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <bits/stdc++.h>

using namespace std;

int main() {
vector<int> vec = {5, 4, 3, 2, 1};
sort(vec.begin(), vec.end());

for (auto v : vec) {
cout << v << " ";
}

return 0;
}

运行结果是:

1
1 2 3 4 5 
阅读全文 »

使用 Hexo 快速搭建静态博客

我的这个博客就是使用Hexo在一小时不到的时间搭建的,而且几乎零成本(域名+SSL证书),日常中如果我们需要搭建一个博客,又不想敲代码,可以一试。

下面将介绍如何从零开始搭建一个类似于我这个博客的博客,本教程将教你使用 Hexo + Next主题 在 GitHub 上面搭建你的个人博客,并使用你自己的域名。

注:本教程只讨论将博客搭建在 GitHub 上,如果你想搭建在你自己的服务器上,请查看其它教程。

阅读全文 »
0%