本文分类:news发布日期:2025/11/2 1:42:16
相关文章
关于 vue项目 代理的坑;baseURL必须为空;代理才会生效
/*** 创建 HTTP 请求实例*/
const request = axios.create({baseURL: baseConfig.SERVER_BASE_URL, // 当使用vite代理的时候基础IP设置为空;当axios 配置了baseURL之后;会导致请求直接跳过vite代理timeout: 60000…
建站知识
2025/10/24 11:55:32
点分治 / 树的重心
点分治 / 树的重心
重心的定义:删除树上的某一个点,会得到若干棵子树;删除某点后,得到的最大子树最小,这个点称为重心。我们假设某个点是重心,记录此时最大子树的最小值,遍历完所有点后取最大值即可。重心的性质…
建站知识
2025/11/2 1:41:52
最近公共祖先 LCA
最近公共祖先 LCA
树链剖分解法
预处理时间复杂度 \(\mathcal O(N)\) ;单次查询 \(\mathcal O(\log N)\) ,常数较小。
struct HLD {int n, idx;vector<vector<int>> ver;vector<int> siz, dep;vec…
建站知识
2025/10/24 11:55:10
题解:P3343 [ZJOI2015] 地震后的幻想乡
题意:给出一个图,无重边自环,边权为 \([0,1]\) 内的随机数,问最小生成树最大边权的期望。
做法:
注意到题目中有一个 hint:\(m\) 个随机变量的 \(k\) 小值期望是 \(\frac{k}{m+1}\),考虑怎么使用。
考虑暴力,因…
建站知识
2025/10/24 11:52:40
暂存:P14214 [COI 2010] 圆圈 / KOLO
\(\mathcal {P14214\ \ [COI 2010]\ \ 圆圈 \ \ /\ \ KOLO}\)
#include<bits/stdc++.h>
using namespace std;const int N=5e6+10;
int pre[N],nxt[N];
int n,k,a;
vector<int>p;
const int M=1e7;//5e5…
建站知识
2025/10/24 11:52:37
树论大封装(直径+重心+中心)
树论大封装(直径+重心+中心)
struct Tree {int n;vector<vector<pair<int, int>>> e;vector<int> dep, parent, maxdep, d1, d2, s1, s2, up;Tree(int n) {this->n = n;e.resize(n + 1);…
建站知识
2025/10/24 11:52:33
QMPlayer2解析
编译好我们就可以解析QMPlayer2,直接debug运行代码。
首先先看一下懒汉单例模式的QMPlay2GUIClass,宏定义了一个QMPlay2GUI
#define QMPlay2GUI \QMPlay2GUIClass::instance()单例模式
QMPlay2GUIClass &qmplay2G…
建站知识
2025/10/24 11:50:44

