旅游网站系统设计wordpress图文标题一体布局

news/2025/10/5 9:39:27/文章来源:
旅游网站系统设计,wordpress图文标题一体布局,用vuejs做的网站,建筑网片是干什么用的解析 倍增真香 关键性质#xff1a;树上距离一个点最远的点必定是直径两端点其一。 本题限制好#xff0c;要求少动态维护倍增数组暴力维护直径即可。 如果每次合并的是两棵树#xff0c;而不是一棵树加一个点#xff0c;可以先离线下来#xff0c;照样能做。 如果每次强…解析 倍增真香 关键性质树上距离一个点最远的点必定是直径两端点其一。 本题限制好要求少动态维护倍增数组暴力维护直径即可。 如果每次合并的是两棵树而不是一棵树加一个点可以先离线下来照样能做。 如果每次强制在线用LCT算距离即可split出来后splay大小减1。 如果还要支持删边需要维护一个 fxf_xfx​ 表示 xxx 的splay子树内深度最浅的结点真实子树内深度最大的结点深度。深度均指真实深度 转移 flsx→fxf_{ls_x}\to f_xflsx​​→fx​ sizlsxfrsx→fxsiz_{ls_x}f_{rs_x}\to f_xsizlsx​​frsx​​→fx​ flsxheapx.top()→fxf_{ls_x}heap_x.top()\to f_xflsx​​heapx​.top()→fx​ 最后一个是用堆维护虚子树内所有的 fsonf_{son}fson​然后用最大的堆顶转移。 为了支持 reversereversereverse 操作还需要维护一个 gxg_xgx​ 表示 xxx 的splay子树内深度最深的结点往上延伸深度最大的结点深度把转移式所有左右儿子互换即可。 代码 #includebits/stdc.h using namespace std; #define ll long long #define ull unsigned long long #define debug(...) fprintf(stderr,__VA_ARGS__) #define ok debug(OK\n) inline ll read(){ll x(0),f(1);char cgetchar();while(!isdigit(c)){if(c-) f-1;cgetchar();}while(isdigit(c)){x(x1)(x3)c-0;cgetchar();}return x*f; } const int N1e5100; const int M2e4100; const int inf1e9;int n,tot;int pl[N][20],dep[N]; int fa[N],u[N],v[N],d[N]; int find(int x){return fa[x]x?x:fa[x]find(fa[x]); } char c; int x; inline int Lca(int x,int y){if(dep[x]dep[y]) swap(x,y);for(int k17;k0;k--){if(dep[pl[x][k]]dep[y]) xpl[x][k];}if(xy) return x;for(int k17;k0;k--){if(pl[x][k]pl[y][k]) continue;xpl[x][k];ypl[y][k];}return pl[x][0]; } inline int dis(int x,int y){int lcaLca(x,y);return dep[x]dep[y]-2*dep[lca]; } signed main(){#ifndef ONLINE_JUDGE//freopen(a.in,r,stdin);//freopen(a.out,w,stdout);#endifnread();while(n--){scanf( %c%d,c,x);if(cB){int nowtot;if(x-1) x0;pl[now][0]x;for(int k1;pl[now][k-1];k) pl[now][k]pl[pl[now][k-1]][k-1];dep[now]dep[x]1;if(x){int ofind(x),tmp(0);fa[now]o;if((tmpdis(now,u[o]))d[o]){v[o]now;d[o]tmp;}if((tmpdis(now,v[o]))d[o]){u[o]now;d[o]tmp;}}else{fa[now]now;u[now]v[now]now;d[now]0;}}else{int ofind(x);printf(%d\n,max(dis(u[o],x),dis(v[o],x)));}}return 0; } /* 10 10 1 8 5 1 6 5 1 7 9 1 4 2 1 3 4 1 4 2 1 6 3 1 4 1 1 7 1 1 8 4 */

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/928078.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

视频付费网站建设网站怎样做反向链接

目录 lua_shared_dict lua-resty-lrucache 新建 设置 获取 删除 综合使用案例 计数 全部刷新 lua_shared_dict 语法&#xff1a; lua_shared_dict <名称> <大小> 默认值&#xff1a; 否 上下文&#xff1a; http 阶段&#xff1a; 取决于使用情况 声明一…

Elastic Stack 9.1.4 发布:重要安全更新与功能优化

Elastic Stack 9.1.4 版本正式发布,建议用户升级至该最新版本。本文详细介绍了该版本的修复问题和各产品变更列表,包含重要的安全更新和功能改进。Elastic Stack 9.1.4 发布 作者:Stamatis Kourkoutas 发布日期:20…

2025钛白粉源头厂家最新推荐排行榜:覆盖广东珠三角东莞华南深圳长三角地区的优质供应商解析

当前钛白粉市场需求持续升级,下游涂料、塑料、造纸等行业对产品白度、遮盖力、相容性等指标要求愈发严苛,同时环保政策趋严倒逼行业技术革新。然而,市场上部分厂家存在技术储备不足、质量管理体系不完善等问题,导致…

详细介绍:Ubuntu开机自动运行Docker容器中的Qt UI程序

详细介绍:Ubuntu开机自动运行Docker容器中的Qt UI程序2025-10-05 09:26 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; d…

免费网站建设公司联系方式wordpress会员登陆

弗洛伊德算法大致有点像dp的推导 dp[i][j] min(dp[i][k] dp[k][j], dp[i][j]), 其中 i 是起始点&#xff0c;j 是终止点。k是它们经过的中途点。 通过这个公式不断地更新dp[i][j],得到最短路径长。 我们先定义两个矩阵&#xff0c;minpath[i][j],表示的是从 i 到 j 当前得到的…

完整教程:图论回溯

完整教程:图论&回溯pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", &q…

自已创建网站要怎么做网站策划就业前景

一个整数由个位、十位、百味...组成&#xff0c;我们知道整数可以用int型表示&#xff0c;那么一个整数到底是几位数呢&#xff1f;&#xff1f; 下面这个代码就是来计算位数的&#xff1a; #include<stdio.h>// 获得num的位数 int getbit(int num) {if(num 0)return 0…

用 Whisper 打破沉默:AI 语音技术如何重塑无障碍沟通方式? - 指南

用 Whisper 打破沉默:AI 语音技术如何重塑无障碍沟通方式? - 指南pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: &quo…

什么事三合一网站百度免费推广

光电耦合器作为一种关键的电子连接器&#xff0c;在航天航空领域扮演着重要角色。本文将深入探讨光电耦合器在航天航空领域的应用及其技术特点。 光电耦合器在航天航空领域的应用 光电耦合器作为一种高可靠性、高速传输、抗干扰能力强的连接器&#xff0c;在航天航空领域有着广…

实用指南:【论文阅读 | PR 2024 |ICAFusion:迭代交叉注意力引导的多光谱目标检测特征融合】

实用指南:【论文阅读 | PR 2024 |ICAFusion:迭代交叉注意力引导的多光谱目标检测特征融合】pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !impo…

软件设计师难考吗网站seo规划

AutoUpdater.NET 是一款用于WPF、Winform软件版本更新的框架&#xff0c;类似框架还有Squirrel、WinSparkle、NetSparkle、Google Omaha。 一、安装AutoUpdater.NET 首先&#xff0c;您需要在项目中安装AutoUpdater.NET库。您可以通过NuGet包管理器来安装它。在Visual Studio中…

做网站一般要了解哪些重庆妇科医院排名最好的医院

android提高UI的流畅度Android中所有的界面绘制工作都是在UI线程中进行的&#xff0c;提高UI流畅度的最核心根本在于释放UI线程。即:不在主线程中做耗时的操作。很多人都知道&#xff0c;耗时的操作要放到子线程中去做&#xff0c;比如访问网络&#xff0c;比如读写sd卡。像这类…

生成式AI改进极端多标签分类技术

本文介绍利用生成式AI改进极端多标签分类的新方法,通过层次化标签聚类解决长尾分布问题,提出XLGen-BCL和XLGen-MCG两种架构,在多个数据集上验证了聚类引导模型在整体性能和罕见标签分类上的优势。会议信息 EACL 202…

2025.10.5——1绿

普及+/提高 P2216 [HAOI2007] 理想的正方形 单调队列优化的类似悬线法的题。

NIO----JAVA - 教程

NIO----JAVA - 教程2025-10-05 09:08 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-fa…

【清晰教程】利用Git工具将本地项目push上传至GitHub仓库中 - 指南

【清晰教程】利用Git工具将本地项目push上传至GitHub仓库中 - 指南pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "…

建设工程敎育那个网站青岛网站建设官网

消息对话框 QMessageBox&#xff1a;消息对话框&#xff0c;用于向用户展示简单的信息&#xff0c;警告&#xff0c;错误或者询问对话框。 信息框 QMessageBox::information(nullptr,"标题","信息"); 警告框 QMessageBox::warning(nullptr,"标题&…

建设银行的网站用户名服务器的作用

编辑 ∑Gemini来源&#xff1a;国家自然科学基金委关于印发《国家自然科学基金项目科研不端行为调查处理办法》的通知国科金发诚〔2020〕96号各局&#xff08;室&#xff09;、科学部&#xff0c;机关党委&#xff0c;各直属单位&#xff1a;《国家自然科学基金项目科研不端行为…

题解:2025.10.信友队.智灵班选拔面试题目

2025.10.信友队.智灵班选拔面试题目题解 T1 题目描述 现在有25匹马赛跑,场地中有5个跑道(即一场比赛最多有5匹马参赛),赛马时你不能掐表,只能看到马的先后顺序,问至少比赛多少场能知道跑得最快的3匹马 错误思路1…