主要公开日志

跳转到导航 跳转到搜索

所有三三百科公开日志的联合展示。您可以通过选择日志类型、输入用户名(区分大小写)或相关页面(区分大小写)筛选日志条目。

日志
  • 2026年3月8日 (日) 06:59 33DAI 留言 贡献创建了页面线段树模板 (创建页面,内容为“==单点修改区间查询== <syntaxhighlight lang="cpp" line> const int MAXN = 500000; struct SegTree { int sum[MAXN * 4 + 5]; // 根据子节点算当前节点 void up(int now) { sum[now] = sum[now * 2] + sum[now * 2 + 1]; } // 基于 a 数组 build void build(int a[], int now, int l, int r) { if (l == r) { sum[now] = a[l]; return; } int mid = (l + r) / 2;…”)
  • 2026年3月7日 (六) 03:07 33DAI 留言 贡献删除页面常用脚本 (内容为:“==编译指令== ===Windows=== Windows 修改语言标准及开栈编译命令为 -std=c++14 -O2 -Wl,--stack=1073741824 其中 -Wl,--stack=1073741824 在某些场景可能需要双引号括起来。 ===Linux=== Linux 当前会话开栈命令为 ulimit -s unlimited 可以用 ulimit -s 查看栈空间大小。 ==保留 x 位小数== 保留 3 位小数 << fixed << setprecisi…”,唯一贡献者是“33DAI”(讨论))
  • 2026年3月1日 (日) 03:25 33DAI 留言 贡献创建了页面三三月赛 (创建页面,内容为“==难度== 大约 CSP-J 级别,参考 [https://oj.33dai.cn/p?q=category%3A%E6%9C%88%E8%B5%9B 33OJ:月赛] ==赛制== OI 赛制 ==比赛时长== 3 小时 ==比赛时间== * 正赛(线下断网赛):每个月倒数第二个周六晚 18:00 * 线上镜像赛:每个月最后一个周末持续开放 ==比赛费用== * 正赛:128 元/场或按一次训练营收费。 * 线上镜像赛:免费在 [https://oj.33dai.cn 33OJ] 参与。 ==出题人==…”)
  • 2026年2月28日 (六) 09:05 33DAI 留言 贡献创建了页面文件:莫比乌斯反演.jpg
  • 2026年2月28日 (六) 09:05 33DAI 留言 贡献上传文件:莫比乌斯反演.jpg
  • 2026年2月28日 (六) 02:24 33DAI 留言 贡献创建了页面反演 (创建页面,内容为“组合数 <math>C_n^m</math> 常用符号 <math>\dbinom{n}{m}</math> 来表示,读作“<math>n</math> 选 <math>m</math>”。 ==组合数经典性质== 选出 <math>m</math> 相当于选出 <math>n-m</math> 个排除。 <math>\dbinom{n}{m}=\dbinom{n}{n-m}</math> 组合数的递推式(杨辉三角) <math>\dbinom{n}{m}=\dbinom{n-1}{m}+\dbinom{n-1}{m-1}</math> 基础性质(杨辉三角的一行、<math>(1+1)^n</math>) <math>\dbinom{n}{0}+\dbinom…”)
  • 2026年2月26日 (四) 02:23 33DAI 留言 贡献创建了页面欧拉函数 (创建页面,内容为“==线性筛求欧拉函数== <syntaxhighlight lang="cpp" line> const int MAXN = 40000; bool p[MAXN + 5]; int phi[MAXN + 5]; vector<int> pri; // 筛出 1~n 中的每个数是否为质数 // 顺带求出所有欧拉函数 void get_primes(int n) { for (int i = 1; i <= n; i++) p[i] = true; p[0] = p[1] = false; phi[1] = 1; for (int i = 2; i <= n; i++) { if (p[i]) { pri.push_back(i); phi[i] = i - 1;…”)
  • 2026年2月24日 (二) 02:42 33DAI 留言 贡献创建了页面基础语法大纲 (创建页面,内容为“==依赖关系== # C01-1 高级计算器:输出语句、int 变量、输入语句、加法、减法、乘法、小括号 #* E01-1 int存不下了:long long 类型、数据范围、整数编码 #* E01-2 小数怎么办:double 类型、类型转换 # C01-2 如果那么:不带 else 的 if 语句、除法、取余、相等、不等 # C01-3 相差多少:带 else 的 if 语句、大于、小于、并且 #* E01-3 文字与符号:char 类型、字符数字…”)
  • 2026年2月24日 (二) 02:42 33DAI 留言 贡献删除页面新范式信奥:简单语法 (内容为:“==依赖关系== # C01-1 高级计算器:输出语句、int 变量、输入语句、加法、减法、乘法、小括号 #* E01-1 int存不下了:long long 类型、数据范围、整数编码 #* E01-2 小数怎么办:double 类型、类型转换 # C01-2 如果那么:不带 else 的 if 语句、除法、取余、相等、不等 # C01-3 相差多少:带 else 的 if 语…”,唯一贡献者是“33DAI”(讨论))
  • 2026年2月24日 (二) 02:39 33DAI 留言 贡献创建了页面新范式信奥:简单语法 (创建页面,内容为“==依赖关系== # C01-1 高级计算器:输出语句、int 变量、输入语句、加法、减法、乘法、小括号 #* E01-1 int存不下了:long long 类型、数据范围、整数编码 #* E01-2 小数怎么办:double 类型、类型转换 # C01-2 如果那么:不带 else 的 if 语句、除法、取余、相等、不等 # C01-3 相差多少:带 else 的 if 语句、大于、小于、并且 #* E01-3 文字与符号:char 类型、字符数字…”)
  • 2026年2月12日 (四) 08:55 33DAI 留言 贡献创建了页面质数判断 (创建页面,内容为“==判断单个质数== <math>O(\sqrt{x})</math> <syntaxhighlight lang="cpp" line> bool is_prime(long long x) { if (x < 2) return false; for (long long i = 2; i * i <= x; i++) if (x % i == 0) return false; return true; } </syntaxhighlight> ==筛法== ===埃氏筛=== <math>O(n\log \log n)</math> <syntaxhighlight lang="cpp" line> const int MAXN = 10'000'000; bool p[MAXN + 1]; //筛出 1~n 中的每个数是否为质数…”)
  • 2026年2月12日 (四) 03:04 33DAI 留言 贡献删除页面模板:End (内容为:“<includeonly></syntaxhighlight></includeonly>”,唯一贡献者是“33DAI”(讨论))
  • 2026年2月12日 (四) 03:04 33DAI 留言 贡献删除页面模板:Cpp (内容为:“<includeonly><syntaxhighlight lang="cpp" line> </includeonly><noinclude> == 使用说明 == 此模板用于开启一个 C++ 高亮块。由于 MediaWiki 解析机制限制,必须手动闭合。 <pre> {{Cpp}} if (a == b || c == d) { x = y; } {{End}} </pre>”,唯一贡献者是“33DAI”(讨论))
  • 2026年2月12日 (四) 02:58 33DAI 留言 贡献删除页面模板:Bc (内容为:“<includeonly>{{#invoke:Code|main}}</includeonly><noinclude> == 用法 == * <nowiki>{{bc|code=cout << "hello world";}}</nowiki> * <nowiki>{{bc|lang=cpp|code=cout << "hello world";}}</nowiki> </noinclude>”,唯一贡献者是“33DAI”(讨论))
  • 2026年2月12日 (四) 02:49 33DAI 留言 贡献创建了页面模板:End (创建页面,内容为“<includeonly></syntaxhighlight></includeonly>”)
  • 2026年2月12日 (四) 02:49 33DAI 留言 贡献创建了页面模板:Cpp (创建页面,内容为“<includeonly><syntaxhighlight lang="{{{lang|cpp}}}" line {{{1|}}}> </includeonly><noinclude> == 使用说明 == 此模板用于开启一个 C++ 高亮块。由于 MediaWiki 解析机制限制,必须手动闭合。 <pre> {{Cpp}} if (a == b || c == d) { x = y; } {{End}} </pre>”)
  • 2026年2月12日 (四) 02:42 33DAI 留言 贡献删除页面模块:Code (内容为:“local p = {} function p.main(frame) local args = frame:getParent().args local content = "" -- 1. 检查是否有 code 参数 if args.code then content = args.code -- 2. 核心:如果 code 后面紧跟着匿名参数,说明被 || 截断了 -- 这里的逻辑是:既然被截断,说明 code 参数后面第一个字符就是 |…”,唯一贡献者是“33DAI”(讨论))
  • 2026年2月12日 (四) 02:09 33DAI 留言 贡献创建了页面模块:Code (创建页面,内容为“local p = {} function p.main(frame) -- 获取调用该模板的父框架参数 local args = frame:getParent().args local parts = {} local maxIndex = 0 -- 找到最大的数字索引 for k, _ in pairs(args) do if type(k) == "number" and k > maxIndex then maxIndex = k end end -- 核心:还原被 | 截断的所有部分 -- 如果 maxIndex 为 0,说明可能用了显式的 code= 参数 if ma…”)
  • 2026年2月12日 (四) 02:06 33DAI 留言 贡献创建了页面Module:Code (创建页面,内容为“local p = {} function p.main(frame) -- 获取调用该模板的父框架参数 local args = frame:getParent().args local parts = {} local maxIndex = 0 -- 找到最大的数字索引 for k, _ in pairs(args) do if type(k) == "number" and k > maxIndex then maxIndex = k end end -- 核心:还原被 | 截断的所有部分 -- 如果 maxIndex 为 0,说明可能用了显式的 code= 参数 if ma…”)
  • 2026年2月11日 (三) 09:36 33DAI 留言 贡献创建了页面33OJ题面规范 (创建页面,内容为“== 数学公式 == * <math>a,b,c</math>:{{ic|$a,b,c$ }} * <math>a+b\times c</math>:{{ic|$a+b\times c$}} * <math>C_n^m</math>:{{ic|C_n^m }} * <math>A_{a+b}^{a-1}</math>:{{ic|$A_{a+b}^{a-1}$}} * <math>\frac{a}{b}</math>:{{ic|$\frac{a}{b}$}} * <math>\sqrt{x}</math>:{{ic|$\sqrt{x}$}} * <math>\lfloor\frac{a}{b}\rfloor</math>:{{ic|$\lfloor\frac{a}{b}\rfloor$}} * <math>\lceil\frac{a}{b}\rceil</math>:{{ic|$\lceil\frac{a}{b}\rceil$}} * <math>\frac{-b\pm…”) 标签可视化编辑:已切换
  • 2026年2月11日 (三) 08:03 33DAI 留言 贡献创建了页面初学者常用内容 (创建页面,内容为“==最大公因数/最小公倍数== 比赛时允许使用 C++ 自带的 {{ic|code=__gcd(a,b)}} 函数求最大公因数。 {{bc|lang=cpp|code= int gcd(int a, int b) { if (b == 0) return a; return gcd(b, a % b); } int lcm(int a, int b) { return a / gcd(a, b) * b; } }}”)
  • 2026年2月11日 (三) 07:56 33DAI 留言 贡献创建了页面模板:Ic (创建页面,内容为“<includeonly><code>{{{code|{{{1|{{META Error}}}}}}}}</code></includeonly><noinclude> == 用法 == * <nowiki>{{ic|code=a=b;}}</nowiki> * <nowiki>{{ic|1=a=b;}}</nowiki> </noinclude>”) 标签已重建
  • 2026年2月11日 (三) 07:41 33DAI 留言 贡献创建了页面模板:Bc (创建页面,内容为“<includeonly>{{#tag:syntaxhighlight | {{{1|{{{code|{{META Error}}}}}}}} | lang={{{lang|cpp}}} }}</includeonly><noinclude> == 用法 == <nowiki> {{bc|lang=cpp|code=cout << "hello world";}} </nowiki> == 参数 == * {{{1}}} 或 {{{code}}}: 要显示的代码 * lang: 编程语言 (默认 cpp) </noinclude>”)
  • 2026年2月11日 (三) 07:30 33DAI 留言 贡献删除页面模板:Ic (内容为:“<noinclude> 行内代码模板。 * 使用 Template:bc 生成不带标题的代码块。 * 使用 Template:hc 生成带标题的代码块。 == 用法 == <nowiki>{{ic|代码内容}}</nowiki> == 示例 == {{ic|代码内容}} </noinclude><includeonly><code>{{{code|{{{1|{{格式错误}}}}}}}}</code></includeonly>”,唯一贡献者是“33DAI”(讨论))
  • 2026年2月11日 (三) 07:29 33DAI 留言 贡献删除页面常用内容 (内容为:“==最大公因数/最小公倍数== 手动实现: {{Code|1= int gcd(int a, int b) { if (b == 0) return a; return gcd(b, a % b); } int lcm(int a, int b) { return a / gcd(a, b) * b; } }} 比赛时可以使用的,两个下划线开头的自带函数: {{Code|1=__gcd(a,b)}}”,唯一贡献者是“33DAI”(讨论))
  • 2026年2月11日 (三) 07:25 33DAI 留言 贡献创建了页面模板:Ic (创建页面,内容为“<noinclude> 行内代码模板。 * 使用 Template:bc 生成不带标题的代码块。 * 使用 Template:hc 生成带标题的代码块。 == 用法 == <nowiki>{{ic|代码内容}}</nowiki> == 示例 == {{ic|代码内容}} </noinclude><includeonly><code>{{{code|{{{1|{{格式错误}}}}}}}}</code></includeonly>”)
  • 2026年2月11日 (三) 07:19 33DAI 留言 贡献删除页面模板:Code (内容为:“<syntaxhighlight lang="{{{1|text}}}">{{{2}}}</syntaxhighlight>”,唯一贡献者是“33DAI”(讨论))
  • 2026年2月11日 (三) 06:53 33DAI 留言 贡献创建了页面常用内容 (创建页面,内容为“==最大公因数/最小公倍数== 手动实现: {{Code|1= int gcd(int a, int b) { if (b == 0) return a; return gcd(b, a % b); } int lcm(int a, int b) { return a / gcd(a, b) * b; } }} 比赛时可以使用的,两个下划线开头的自带函数: {{Code|1=__gcd(a,b)}}”)
  • 2026年2月11日 (三) 06:30 33DAI 留言 贡献创建了页面模板:Code (创建页面,内容为“<syntaxhighlight lang="{{{lang}}}" line> {{{code}}} </syntaxhighlight>”)
  • 2026年2月11日 (三) 03:39 33DAI 留言 贡献创建了页面计算几何 (创建页面,内容为“==海伦公式== 三角形三边长分别为 <math>a,b,c</math>,那么定义半周长 <math>p=\frac{a+b+c}{2}</math> 则三角形面积为 <math>\sqrt{p(p-a)(p-b)(p-c)}</math>”)
  • 2026年2月8日 (日) 01:47 33DAI 留言 贡献创建了页面STL例子 (创建页面,内容为“==明明的随机数== ===朴素做法=== ```cpp #include <bits/stdc++.h> using namespace std; const int MAXN = 1000000; const int MAXAI = 100000; int n; int a[MAXN + 5]; void work() { cin >> n; for (int i = 1; i <= n; i++) cin >> a[i]; sort(a + 1, a + n + 1); int cnt = 1; for (int i = 2; i <= n; i++) if (a[i] != a[i - 1]) cnt++; cout << cnt << "\n"; cout << a[1] << " "; for (int i = 2; i <= n; i++)…”)
  • 2026年2月6日 (五) 02:18 33DAI 留言 贡献创建了页面乘法逆元 (创建页面,内容为“==前置== ===快速幂=== ====递归版==== <syntaxhighlight lang="cpp" line> // a 的 b 次方在模 p 意义下的结果 int quick_pow(int a, int b, int p) { if (b == 0) return 1; int x = quick_pow(a, b / 2, p); if (b % 2 == 0) return x * x % p; return x * x % p * a % p; } </syntaxhighlight> ====非递归版==== <syntaxhighlight lang="cpp" line> // a 的 b 次方在模 p 意义下的结果 int quick_pow(int a, int b, int…”) 标签可视化编辑:已切换
  • 2026年2月5日 (四) 02:22 33DAI 留言 贡献创建了页面分类:STL (创建页面,内容为“Category:代码模板”)
  • 2026年2月5日 (四) 02:20 33DAI 留言 贡献创建了页面STL容器库常用内容 (创建页面,内容为“= STL 容器库常用内容 = [https://cpp.33dai.wiki/reference/zh/cpp/container.html C++ 文档 容器库] == vector(向量、动态数组) == * vector<int> a; 定义了一个名字叫作 a,可以存 int 的动态数组。初始数组为空。 * vector<int> a[100]; 定义了 100 个动态数组 a[0]~a[99] 都是动态数组。 * a.push_back(x); 添加元素,把 x 添加到动态数组末尾。 * a[pos] 访问元素,访问下标为 pos 的元素。…”)
  • 2026年1月31日 (六) 01:12 33DAI 留言 贡献创建了页面33OJ评测机 (创建页面,内容为“==当前评测机== 物理评测机x3 * 配置:Intel Core™ i3-8100@3.6GHz([https://polygon.codeforces.com CodeForces Polygon] 同款)、7 GiB 内存、双线程评测 * 操作系统:NOI Linux 2.0 ==升级路线图== * 2025 年 3 月 1 日前:腾讯云 S5(Intel 8255C@2.5GHz) * 2025 年 3 月 1 日:腾讯云 SA4(AMD EPYC 9K84@3.7GHz) * 2025 年 10 月 26 日:CF Polygon 同款评测机器(Intel Core™ i3-8100@3.6GHz)”)
  • 2026年1月31日 (六) 01:10 33DAI 留言 贡献创建了页面常用脚本 (创建页面,内容为“==编译指令== ===Windows=== Windows 修改语言标准及开栈编译命令为 -std=c++14 -O2 -Wl,--stack=1073741824 其中 -Wl,--stack=1073741824 在某些场景可能需要双引号括起来。 ===Linux=== Linux 当前会话开栈命令为 ulimit -s unlimited 可以用 ulimit -s 查看栈空间大小。 ==保留 x 位小数== 保留 3 位小数 << fixed << setprecision(3) <<”)
  • 2026年1月30日 (五) 06:42 33DAI 留言 贡献创建了页面分类:代码模板 (创建空白页面)
  • 2026年1月30日 (五) 06:25 33DAI 留言 贡献创建了页面高精度模板 (创建页面,内容为“<syntaxhighlight lang="cpp" inline> </syntaxhighlight> ==封装好的结构体== 实现的内容: * <syntaxhighlight lang="cpp" inline>BigIntTiny a;</syntaxhighlight>:定义了一个大整数变量 <syntaxhighlight lang="cpp" inline>a</syntaxhighlight>,会自动初始化为 $0$ * <syntaxhighlight lang="cpp" inline>BigIntTiny a = 33;</syntaxhighlight>:通过一个 <syntaxhighlight lang="cpp" inline>int</syntaxhighlight> 类型的值初始化。 * <…”)
  • 2026年1月30日 (五) 05:49 33DAI 留言 贡献创建了页面模板:NavBox (创建页面,内容为“<div class="nav-box"> <div class="nav-header" style="background-color: {{{color|#3b5998}}};"> <span class="nav-icon">{{{icon|🔗}}}</span> {{{title}}} </div> <div class="nav-content"> {{{content}}} </div> </div>”)
  • 2026年1月30日 (五) 04:21 33DAI 留言 贡献创建了页面测试 (创建页面,内容为“ == 数学公式 == <math>E=mc^2</math> <math>\sum_{i=1}^n i = \frac{n(n+1)}{2}</math>”)
  • 2026年1月30日 (五) 04:11 33DAI 留言 贡献创建了页面示例页面 (创建页面,内容为“== 代码片段 == <syntaxhighlight lang="python" line> def hello_world(): print("Hello World!") </syntaxhighlight> <syntaxhighlight lang="cpp" line highlight="5"> #include <bits/stdc++.h> using namespace std; int main() { cout << "Hello World!"; return 0; } </syntaxhighlight> * lang: 指定语言(如 php, python, javascript, cpp, html, css 等)。 * line: 开启行号显示。 * start: 指定起始行号(例如 start="50")。 * highlight…”)
  • 2026年1月30日 (五) 03:24 33DAI 留言 贡献创建了页面MediaWiki:Common.css (创建页面,内容为“这里放置的CSS将应用于所有皮肤:​ 针对 Vector 皮肤的 Logo 缩放修补:​ .mw-wiki-logo { background-size: contain; 确保图片完整显示在框内:​ width: 160px; 根据你的侧边栏宽度调整:​ height: 160px; 根据你的侧边栏高度调整:​ }”)