Navigation · 博客导航

大概是一个本blog的观光指南?虽然可能并没有人来逛QAQ

如果可以的话,谢谢你喜欢我!

2020.3.25 upd: 最近因为有新的东西想置顶,于是就把留言板换下来了,但是还是欢迎大家来留言:戳我

2020.4.21 upd: 本篇文章新添了「博文推荐」一栏…主要是想推荐一下自己认为写的比较好的文章、做过的比较好的题目吧(主要目的是督促自己复习这些题…)。

2020.4.29 upd: 本篇文章移步到了侧边栏「Navigation」的位置。原来的评论…可能就莫得了。不过我还存了这篇文章的底,想看评论的可以移步:链接

2020.5.25 upd: 最近把评论给关了,原因是一方面 valine 极大地拖慢了访问速度,一方面…还是觉得博客应该素净一点。

如果各位想联系我可以来访 QQ: 2836531293。其他的联系方式…暂时不太会。

博文推荐

【听课笔记】决策单调性 才发现原来决策单调性是自己的长处…那可能是因为研究这个的人比较少吧。

Codeforces Gym 102354B Yet Another Convolution 深深地明白了自己的弱小。发现自己整体二分学的就是个弟弟。

【题解】Codeforces Global Round 7FWise Men 计数白痴再次被教育。

【题解】ARC066F Contest with Drinks(Hard) 斜率优化白痴再次被教育。

【题解】ARC100F Colorful Sequences 计数白痴又双被教育。

【题解】AGC012E Camel and Oases 设计状态是不可能会的了,这辈子都不会了。

【题解】 UR#5 C 怎样跑的更快 跟 vfk 学到许多

网络流24题 做完了做完了,甚至还分了类。

【学习笔记】母函数Part1 跟着我校 MOer 学生成函数…从零开始…太惨了。

【学习笔记】Min_25筛 学这东西当时自闭了好久(现在估计又不会了)。

关于自己

现在高二啦,坐标SD弱校,马上退役啦。

CSP-2019考的太菜,导致现在十分被动。

平时在学校处于停课状态。由于我们班大概都停课了,所以不是很担心。

其实挺热爱算法的吧?

CF平时真的不是很常打,所以并不想给CF的ID。sorry啦。

似乎具有鲜明的喷子属性,十分想摆脱这个 tag

QQ:2836531293

关于闲扯

关于如何刷访问量

首先是「随想」 系列。这个系列,从生理学上分析,大概是体内雌性激素水平提高的时候才会写出来的东西,都很感性,都有着丰富的情感喷薄。所以写这些东西的时候,我大概都莫得理智。

「随想」系列目录:

然后是新开的「生活碎片」系列。大概还是闲扯。但是这其中不会过多地掺杂很复杂的感情,更像是流水账。以后大部分时间可能只有这个会更新了。

「生活碎片」系列目录:

3.22upd: 最近又把曾经连续记了好长一段时间、原来是置顶的「闲扯」给归档了:)

关于OI

大概以后算法学习就不会很涉及了?大部分都会是做题。有些 blog 可能有密码,需要的话可以来找我要。

个人比较讨厌一个题看一篇blog,太浪费空间除了我想水blog的时候确实会这么做

关于友链

友链的话,可以加我的企鹅号申请,或者直接去侧边栏的 Friends 那一栏评论申请。

所有的朋友都会待在侧边栏 Friends 的页面中哦。

关于留言

请访问这个blog的人,务必去留言板留个言啊QAQ

我一个人很无聊的说QAQ

关于缺省源

这一部分更新于 2020.4.16。

想了想其实自己也没啥缺省的,于是似乎缺省源也不长的样子。


2020.4.21 又更新了一点东西。


2020.5.16 又更新了一点东西。vector 真香,前向星就是弟弟。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
#include <map>
#include <cmath>
#include <queue>
#include <stack>
#include <bitset>
#include <cstdio>
#include <vector>
#include <cassert>
#include <cstring>
#include <iostream>
#include <algorithm>

using namespace std ;

#define fr first
#define sc second

#define ins insert
#define p_b push_back

#define ls (rt << 1)
#define rs (rt << 1 | 1)

#define to(k) E[k].to
#define val(k) E[k].val
#define next(k) E[k].next

#define il inline

#define rg register

typedef double db ;

typedef long long ll ;

typedef long double ldb ;

typedef stack <int> sint ;

typedef queue <int> qint ;

typedef vector <int> vint ;

typedef map <int, int> mint ;

typedef pair <int, int> pint ;

const db eps = 1e-7 ;

const int N = 200010 ;

const int M = 200010 ;

const int P = 1000000007 ;

const int Inf = 1000000007 ;

const int Fni = -1000000007 ;

il int qr(){
int r = 0, f = 1 ;
char c = getchar() ;
while (c > '9' || c < '0'){
if (c == '-') f = -1 ; c = getchar() ;
}
while (c <= '9' && c >= '0'){
r = (r << 1) + (r << 3) + c - '0', c = getchar() ;
}
return r * f ;
}


template <typename T>
void debug(T x, char c = '\n'){ cerr << x << c ; }

template <typename T>
void debug(T *const tp, int minn, int maxn, char v = ' ', char c = '\n'){
for (int i = minn ; i <= maxn ; ++ i) debug(tp[i], v) ; cerr << c ;
}

template <typename T>
il void chkmin(T &x, T y){ x = x > y ? y : x ; }
template <typename T>
il void chkmax(T &x, T y){ x = x < y ? y : x ; }
template <typename T>
il void add(T &x, ll y, int mod = P){
x += y ; x = x >= mod ? x - mod : x ;
}
template <typename T>
il void dec(T &x, ll y, int mod = P){
x -= y ; x = x < 0 ? x + mod : x ;
}
template <typename T>
il T addn(T x, ll y, int mod = P){
x += y ; return (x = x > mod ? x - mod : x) ;
}
template <typename T>
il T decn(T x, ll y, int mod = P){
x -= y ; return (x = x < 0 ? x + mod : x) ;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

int main(){

return 0 ;
}