原题地址 退役第二天也要坚持用珂朵莉树水题。 代码实现如下: #include <bits/stdc++.h> using namespace std; #define IT set<node>::iterator #define rep(i, a, b) for (register int i = ...
分类:
其他好文 时间:
2019-08-17 20:16:41
阅读次数:
69
splay平衡树实现 留坑 spaly权值平衡树: "普通平衡树" ~~~c++ include include include include include include include include define inf 2000000000 define rep(i,a,b) for(i ...
分类:
其他好文 时间:
2019-08-15 22:53:00
阅读次数:
111
#include #include #include #include #include #define LL long long #define rep(i,j,k) for(int i=j;i=k;i--) #define pb push_back #define pii pair #defin... ...
分类:
其他好文 时间:
2019-08-15 21:05:12
阅读次数:
94
A - Circle of Students 题意:判断是否是1,2,3...n的排列或者n,n-1...2,1的排列 思路1:分类讨论,如果是递增的,ai-i的值固定,如果递减,ai+i的值固定 #include<bits/stdc++.h> #define rep(i,a,b) for(int ...
分类:
其他好文 时间:
2019-08-15 01:08:27
阅读次数:
123
代码 include using namespace std; typedef long long ll; const int N = 2e5 + 10; int a[N],b[N]; ll ans = 0; define sc scanf define pr printf define rep(i ...
分类:
编程语言 时间:
2019-08-13 15:45:16
阅读次数:
189
因为路径压缩的原因 pop出根的时候记得要将根的父亲连向合并后新树的根 #include<bits/stdc++.h> using namespace std; #define rep(i,a,b) for(int i=(a);i<=(b);i++) #define repp(i,a,b) for( ...
分类:
其他好文 时间:
2019-08-13 13:22:16
阅读次数:
77
#include<bits/stdc++.h> using namespace std; #define rep(i,a,n) for(int i=a;i<n;i++) #define SZ(x) ((int)(x).size()) typedef vector<int> VI; typedef l ...
分类:
其他好文 时间:
2019-08-02 20:26:11
阅读次数:
91
_ operator + (const _ &rhs) const { _ ret; unsigned p[32]{}, f[32]{}; REP(i,0,31) p[i] = a[i]; PER(i,0,31) { auto x = rhs.a[i], y = 1u>j&1) { ... ...
分类:
其他好文 时间:
2019-07-28 10:56:30
阅读次数:
127
简单的网络请求: urlopen请求数据,返回给了变量rep 对返回数据的操作: urlopen()返回的结果是类文件对象,也是可迭代的,下面列举出比较常用的方法read()、readline()、readlines() :读取文件 rep.readline() info():返回头信息 getco ...
分类:
编程语言 时间:
2019-07-27 23:58:53
阅读次数:
239
``` #include #define ll long long #define ull unsigned long long #define rep(i, s, t) for(int i = s, __ = t; i = __; --i) const int INF = 2147483647; ... ...
分类:
其他好文 时间:
2019-07-26 21:16:36
阅读次数:
99