经验总结
文章平均质量分 60
shleodai
学生党
展开
-
常用工具整理
宏定义#define ll long long#define db double#define rep(i,j,k) for(int i = (j), i <= (k), i++)#define Rrep(i,j,k) for(int i = (j), i >= (k), i--)#define file(s) freopen(#s".in","r",stdin), freopen原创 2018-01-26 13:16:22 · 165 阅读 · 0 评论 -
OI省选算法汇总
注 : 标*为拓展内容[TOC]数据结构1.1 基本数据结构1. 数组2. 链表,双向链表3. 队列,单调队列,双端队列4. 栈,单调栈1.2 中级数据结构1. 堆2. 并查集与带权并查集3. hash 表 自然溢出 双hash1.3 高级数据结构1. 树状数组2. 线段树,线段树合并3. 平衡树 Treap 随机平衡二叉树 Splay 伸展树 * Scapegoat...转载 2018-02-27 21:07:41 · 289 阅读 · 0 评论 -
CodeForces round 967 div2 题解(A~E)
本来准备比完赛就写题解的, 但是一拖拖了一星期, 唉最后一题没搞懂怎么做,恳请大神指教欢迎大家在评论区提问.AMind the Gap稳定版题面 https://cn.vjudge.net/problem/CodeForces-967A水题, 不写题解了, 浪费空间细节处理见代码#include<bits/stdc++.h>#define int long longusing na...原创 2018-05-12 12:32:49 · 504 阅读 · 1 评论