jinii
jinii
全部文章
分类
未归档(45)
题解(2)
归档
标签
去牛客网
登录
/
注册
jinii的博客
全部文章
(共47篇)
树状数组板子
#include<bits/stdc++.h> using namespace std; #define int long long #define lowbit(x) (x&-(x)) const int N=1e5; int tree1[N]; int tree2[N]; i...
板子
树状数组
2025-01-27
0
63
线段树板子
#include<bits/stdc++.h> using namespace std; // #define int long long const int N=1e5+5; int a[N]; int tree[N<<2]; int tag[N<<2]; in...
板子
线段树
RMQ
2025-01-27
0
55
ST板子
#include<bits/stdc++.h> using namespace std; using ll = long long; using ull = unsigned long long; using pii = pair<int,int>; using db = d...
板子
ST
RMQ
2025-01-27
0
60
线性筛板子
#include<bits/stdc++.h> using namespace std; #define int long long const int N=1e8+5; vector<int> ans; bool vis[N]; void init(int n){ ...
板子
欧拉筛
线性筛
2025-01-27
0
61
时间差板子
bool isLeapYear(int year) { return (year % 4 == 0 && year % 100 != 0) || (year % 400 == 0); } // 计算某年某月某日是该年的第几天 int dayOfYear(int year, ...
板子
时间差
2025-01-27
0
45
比赛板子
#include<bits/stdc++.h> using namespace std; using ll = long long; using ull = unsigned long long; using pii = pair<int,int>; using db = d...
板子
比赛
2025-01-27
0
43
题解 | #排座椅#
STL大法好 首先用两个map统计某一行和某一列交头接耳的人数,然后用两个set按人数从大到小的顺序排列好,就可以贪心统计价值最大的行和列了,最后用一个桶把价值最大的行和列装进去,排个序就好了。 #include<bits/stdc++.h> using namespace std; u...
C++
2025-01-16
0
48
首页
上一页
1
2
3
4
5
下一页
末页