摘要: C++线段树模版代码 洛谷P3372 【模板】线段树 1 #include<bits/stdc++.h> #define int long long #define ls 2*root #define rs 2*root+1 using namespace std; const int MAXN = 阅读全文
posted @ 2025-09-11 13:58 Aa761028 阅读(10) 评论(2) 推荐(1)
摘要: 更好的阅读体验 题意 实现一个函数,求在一个 \(N \times M\) 的矩阵中放置最少炮塔数的方案,使得每个 \(K \times K\) 的正方形区域内至少有一个炮塔。 思路 观察样例可以发现,在最优情况下 每行每隔 \(K-1\) 格就有一个炮塔,再看列也是如此,所以 $ans = \le 阅读全文
posted @ 2025-10-04 23:44 Aa761028 阅读(2) 评论(0) 推荐(0)
摘要: 新闻 新闻的定义 1. 广义定义 广义上的新闻涵盖以下类型: 消息 新闻特写 通讯 新闻议论 2. 狭义定义 狭义上的新闻专指:消息 新闻三特点 真实性:新闻必须基于客观事实,不可虚构 时效性:强调报道的及时与新鲜,错过时机则失去价值 准确性:内容、数据、细节需精确无误,避免误差 新闻六要素 人们常 阅读全文
posted @ 2025-09-13 21:12 Aa761028 阅读(27) 评论(0) 推荐(0)
摘要: Substr Swap Link 赛时不会差分,就手搓一个线段树,效果还行 Code #include<bits/stdc++.h> #define ls 2*root #define rs 2*root+1 using namespace std; const int MAXN = 3e5+10; 阅读全文
posted @ 2025-09-11 20:50 Aa761028 阅读(13) 评论(0) 推荐(0)
摘要: 宏定义 template<typename T> void read(T &x) { int f = 1; x = 0; char ch = getchar(); while (!isdigit(ch)) { if (ch == '-')f = -1; ch = getchar(); }while 阅读全文
posted @ 2025-09-11 20:11 Aa761028 阅读(7) 评论(0) 推荐(0)
摘要: 更为舒适的qwq 编程平台/博客推荐 洛谷 vjudge Atcoder AcWing UVa SPOJ USACO LibreOJ Hydro CodeForces CodeChef CodeWars QDUOJ Universal Online Judge Vijos TopCoder GitH 阅读全文
posted @ 2025-09-11 15:00 Aa761028 阅读(6) 评论(0) 推荐(1)