【索引】学习笔记 & 模板 & 做题纪要
前文
学习笔记
动态规划
斜率优化 DP 1 | 斜率优化 DP 2 | 斜率优化 DP 3 | 斜率优化 DP 4
预设性 DP 1 | 预设性 DP 2 | 预设性 DP 3 | 预设性 DP 4
数据结构
不带修莫队 | 带修莫队 | 只加不减回滚莫队 | 只减不加回滚莫队
普通平衡树-Treap | 普通平衡树-FHQ_Treap | 普通平衡树-Splay | 文艺平衡树-FHQ_Treap | 文艺平衡树-Splay | 二逼平衡树(线段树套平衡树)
CDQ 分治 - 解决和点对有关的问题 | CDQ 分治 - 将动态问题转化成静态问题 | CDQ 分治 - 优化 DP
图论
树链剖分维护子树、子树及路径信息 | 树链剖分维护换根、子树及路径信息 | 树链剖分维护换根、求 LCA
字符串
数学
计算几何
杂项
模板
字体
Fira_Code_v6.2.zip 在 \(Linux\) 环境下解压后选择 /Fira_Code_v6.2/ttf/FiraCode-Medium.ttf 安装。
VScode环境配置
插件
Linux白板vscode插件(vsix)1.zip | Linux白板vscode插件(vsix)2.zip| Linux白板vscode-luogu插件(vsix).7z | Linux白板vscode插件(extensions).7z | 自动补全,需要替换原来的(extensions).zip
缺省源
#include<bits/stdc++.h>
using namespace std;
#define ll long long
#define ull unsigned long long
#define sort stable_sort
#define endl '\n'
int main()
{
// #define Isaac
#ifdef Isaac
freopen("in.in","r",stdin);
freopen("out.out","w",stdout);
#endif
return 0;
}
配置 json 文件
vscode(cpp.json):
{
"#include": {
"prefix": "#include",
"body": [
"#include<bits/stdc++.h>",
"using namespace std;",
"#define ll long long ",
"#define ull unsigned long long",
"#define sort stable_sort ",
"#define endl '\\n'",
"int main()",
"{",
"// #define Isaac",
"#ifdef Isaac",
" freopen(\"in.in\",\"r\",stdin);",
" freopen(\"out.out\",\"w\",stdout);",
"#endif",
" return 0;",
"}"
],
},
}
vscode(setting.json):
{
"workbench.colorTheme": "GitHub Dark High Contrast",//若未安装 GitHub Theme 和 One Dark Pro 插件则更改为下一行
//"workbench.colorTheme": "Monokai",
"files.autoSave": "afterDelay",
"editor.cursorBlinking": "expand",
"workbench.list.smoothScrolling": true,
"editor.smoothScrolling": true,
"terminal.integrated.smoothScrolling": true,
//视版本号决定下一行填 on 还是 true
"editor.cursorSmoothCaretAnimation": "on", //"editor.cursorSmoothCaretAnimation": "on"
"editor.mouseWheelZoom": true ,
"workbench.iconTheme": "vscode-icons",//若未安装 vscode-icons 插件则删去本行
"terminal.integrated.enableMultiLinePasteWarning": false,
"files.autoSaveDelay": 10,
"editor.cursorStyle": "underline",
"editor.fontFamily": "'Fira code', 'monospace', monospace",//若未安装 Fira Code 字体则删去本行和下一行
"editor.fontLigatures": true
//"cph.general.timeOut": 5000//若未安装 competitive-programming-helper- 插件则删去本行和下两行
//"cph.language.cpp.SubmissionCompiler": "GNU G++14 6.4.0",
//"cph.language.cpp.Args": "-std=c++14 -O2 -fsanitize=address,undefined",
}
知识点
动态规划
数据结构
图论
字符串
数学
计算几何
杂项
做题纪要
知识点
动态规划
Vjudge
HZOI2024 冲刺 NOIP2024 400pts 计划
HZOI2024 冲刺 NOIP2024 400pts 计划
2024冲刺CSP、NOIP多校联训
日记
2024寒假年前集训日记 | 2024寒假自主提升日记 | 2024寒假年后集训日记
九下三月上旬日记 | 九下三月中旬日记 | 九下三月下旬日记
九下四月上旬日记 | 九下四月中旬日记 | 九下四月下旬日记
九下五月上旬日记 | 九下五月中旬日记 | 九下五月下旬日记
高一上七月上旬日记 | 高一上七月中旬日记 | 高一上七月下旬日记
高一上八月上旬日记 | 高一上八月中旬日记 | 高一上八月下旬日记
高一上九月上旬日记 | 高一上九月中旬日记 | 高一上九月下旬日记
本文来自博客园,作者:hzoi_Shadow,原文链接:https://www.cnblogs.com/The-Shadow-Dragon/p/18213490,未经允许严禁转载。
版权声明:本作品采用 「署名-非商业性使用-相同方式共享 4.0 国际」许可协议(CC BY-NC-SA 4.0) 进行许可。