ACM模板

0 其他

0.1 vimrc

set ts=4 "tabstop
set sw=4 "shiftwidth
set sc "showcmd
set nu "number
set ru "ruler
set ai "autoindent
set mouse=a
filetype indent on

set et "expandtab
set smarttab
set autowrite

inoremap {<CR> {}<LEFT><CR><CR><UP><TAB>

map <F3> :w<CR>:!gdb %< -q <CR>
nmap <F4> :w<CR>:!g++ % -o %< -g -Wall -fsanitize=address<CR>
imap <F4> <ESC>:w<CR>:!g++ % -o %< -g -Wall -fsanitize=address<CR>
nmap <F5> :w<CR>:!time ./%< <CR>
imap <F5> <ESC>:w<CR>:!time ./%< <CR>

Blog推荐

is-Programmer 我的第一个博客,由LDN学长推荐而来,服务器经常经常经常挂(重要的事情说三遍) 官网 Demo:(如果你能打开的话) Fancy GCX 吉如一 cnblog(博客园) 用的人还挺多的吧,写起博客也挺方便的吧(反正我没用过),广告基本没有 官网 ...

省选复习

1 数据结构 1.1 线段树 #include <iostream>#include <cstdio>using namespace std;const int N=1e5;int n,m,tot,root;struct Tree{ int l,r,ls ...

Hexo

用了一段时间farbox,嫌丑,试着建了一个hexo 换电脑之后又部署了一下,就写一篇博客吧 优点:免费,可配置性高 缺点:写文章、上传比较麻烦 官网 安装Git和Node.js 下载msysgit以及node.js 由于众所周知的原因,从上面的链接下载git for wi ...

NOI知识点总结

1 图 最短路 kruskal树 网络流 最大流&最小割(Dinic) 费用流(SPFA) 缩环、强连通分量(Tarjan) 差分约束(SPFA) 拓扑排序(Top sort) 二分图匹配(最大流) 2 树 带权并查集 线段树( ...

NOIP代码

1 读入优化 int read(){ int x=0,f=1;char ch=getchar(); while(ch<'0'||ch>'9'){if(ch=='-')f=-1;ch=getchar();} while(ch> ...

NOIP知识点总结

1 最重要 模拟 贪心 想改变最大值时的条件 数据大的时候 搜索+剪枝 DP(各种背包、记忆化) 注意边界、数组下标、初始化 第一题不要想DP 数论(gcd、exgcd、筛法求素数、φ) 字符串 HASH ①自然溢出/mod 100, ...

对拍

1.写一个my.cpp,是有可能正确的,自己也不知道对不对的程序 要写文件输入输出,比如: #include<cstdio>using namespace std;int n,ans;int main(){ freopen("in.in","r",stdin); f ...