网站建设与维护技术浅谈论文代理加盟做什么好

news/2025/10/8 15:45:08/文章来源:
网站建设与维护技术浅谈论文,代理加盟做什么好,百度搜索引擎算法,民宿设计网站大全http://cplusoj.com/d/senior/p/SS231025D 答案为 ∑ w [ x ] − w [ s o n [ x ] ] \sum w[x]-w[son[x]] ∑w[x]−w[son[x]]#xff0c; x x x 非儿子 要维护断边#xff0c;LCT固然可以#xff0c;但不一定需要 发现如果发生了变化#xff0c;只会由重儿子变成次重儿子…http://cplusoj.com/d/senior/p/SS231025D 答案为 ∑ w [ x ] − w [ s o n [ x ] ] \sum w[x]-w[son[x]] ∑w[x]−w[son[x]] x x x 非儿子 要维护断边LCT固然可以但不一定需要 发现如果发生了变化只会由重儿子变成次重儿子 所以我们首先要维护次重儿子 同时我们拿树状数组维护其所有祖先的重儿子与次重儿子之差。 此时我们只需要在树状数组对应位置进行查询即可 #includebits/stdc.h using namespace std; //#define int long long inline int read(){int x0,f1;char chgetchar(); while(ch0|| ch9){if(ch-)f-1;chgetchar();}while(ch0ch9){ x(x1)(x3)(ch^48);chgetchar();}return x*f;} #define Z(x) (x)*(x) #define pb push_back //mt19937 rand(time(0)); //mt19937_64 rand(time(0)); //srand(time(0)); #define N 500010 //#define M //#define mo struct node {int y, id; }; int n, m, i, j, k, T; int ans[N], w[N], nxt[N], totans, son[N], sum[N]; int u, v, su, sv, flg; vectornodeG[N]; struct Binary_tree {int cnt[N], sex; void add(int x, int y) { // if(sex) printf(Add %d : %d\n, x, y); if(!x) {cnt[0]y; return; }while(xn) cnt[x]y, xx-x; }int que(int x) {int ans0; while(x) anscnt[x], x-x-x; return anscnt[0]; } }Bin, B1;void dfs1(int x, int fa) {w[x]1;for(auto t : G[x]) {int y t.y; if(y fa) continue; dfs1(y, x); w[x]w[y]; sum[x]sum[y]; if(w[y]w[son[x]]) nxt[x]son[x], son[x]y; else if(w[y]w[nxt[x]]) nxt[x]y; }if(son[x]) totansw[x]-w[son[x]], sum[x]w[x]-w[son[x]]; // printf(sum[%lld] %lld || %lld %lld || %d\n, x, sum[x], son[x], nxt[x], w[x]); }void dfs2(int x, int fa, int dep, int p) {for(auto t : G[x]) {int y t.y, id t.id; if(y fa) continue; // printf(%d-%d\n, x, y); // dfs2(y, x); if(y son[x]) {Bin.add(w[son[x]]-w[nxt[x]], w[son[x]]-w[nxt[x]]); B1.add(w[son[x]]-w[nxt[x]], 1); ans[id]totans-sum[y]Bin.que(w[y])-w[y]*dep(p1-B1.que(w[y]))*w[y]; if(!nxt[x]) --ans[id]; // if(id4) printf(%d(totans) %d(-sum[y]) %d(_change_son) %d(-size) %d(son)\n, // totans, sum[y], Bin.que(w[y]), w[y]*dep, (p1-B1.que(w[y]))*w[y]); dfs2(y, x, dep1, p1); Bin.add(w[son[x]]-w[nxt[x]], -(w[son[x]]-w[nxt[x]])); B1.add(w[son[x]]-w[nxt[x]], -1); }else { // if(id2) printf(%d(totans) %d(-sum[y]) %d(_change_son) %d(-size) %d(son)\n, // totans, sum[y], Bin.que(w[y]), w[y]*dep, (p-B1.que(w[y]))*w[y]); ans[id]totans-sum[y]Bin.que(w[y])-w[y]*dep(p-B1.que(w[y]))*w[y]; // B1.add(w[son[x]]-w[nxt[x]], 1); dfs2(y, x, dep1, p); // B1.add(w[son[x]]-w[nxt[x]], -1); }} }signed main() { // freopen(in.txt, r, stdin); // freopen(out.txt, w, stdout);freopen(tree.in, r, stdin);freopen(tree.out, w, stdout); // Tread(); // while(T--) { // // }nread(); for(i1; in; i) {uread(); vread(); if(i1) suu, svv; G[u].pb({v, i}); G[v].pb({u, i}); }Bin.sex1; dfs1(su, sv); dfs1(sv, su); totansn-max(w[su], w[sv])-1; // printf( %d\n, totans); if(w[su]w[sv]) {Bin.add(w[su]-w[sv], w[su]-w[sv]); B1.add(w[su]-w[sv], 1); flg1; }dfs2(su, sv, 2, flg);if(w[su]w[sv]) {Bin.add(w[su]-w[sv], -(w[su]-w[sv])); B1.add(w[su]-w[sv], -1); flg0; }// printf(# %lld\n, sv); if(w[sv]w[su]) {Bin.add(w[sv]-w[su], (w[sv]-w[su])); B1.add(w[sv]-w[su], 1); flg1; }dfs2(sv, su, 2, flg);if(w[sv]w[su]) {Bin.add(w[sv]-w[su], -(w[sv]-w[su])); B1.add(w[sv]-w[su], -1); flg0; }for(i2; in; i) printf(%d\n, ans[i]); return 0; }

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

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

相关文章

注册公司制作网站门户网站建设维护

LRU是什么意思 LRU是操作系统底层的一个页面置换算法,当空间不够需要换出最长时间没有使用的页面,在本题中的意思就是当到达容量上限的时候要换出最长时间没有被访问过的节点。 如何实现 LRU的实现可以使用链表的方式,参照MySQL的实现&…

手机模板网站模板下载工具网络网站建设推广

GODADDY的虚拟主机控制面板虽然使用起来非常方便,对于文件管理的很多操作也非常到位,但是有一个非常令人头疼的问题,就是GODADDY在 主机控制面板中只支持小于20M的文件打包,这对于大部分的站长朋友来说,是非常不方便的…

方法作业

https://files.cnblogs.com/files/blogs/847621/20243866牛蕴韬01方法作业.zip?t=1759908795&download=true

公司网站建设属于软件销售湖南金科建设有限公司网站

任何程序都可能出现错误,在SQL Server中执行Transact-SQL也不例外。如果在Transact-SQL中发生了错误,一般有两种捕捉错误的方法,一种是在客户端代码(如 c#、delphi等)中使用类似try...catch的语句进行捕捉;另外一种就是…

网站登录入口大全网站制作预算

作用:线程安全的全局静态变量初始化 声明: Q_GLOBAL_STATIC(MyType,globalState) Q_GLOBAL_STATIC_WITH_ARGS(MyType, globalState, (42, "Hello", "World")) //带参数的初始化 注: 构造函数和析构函数必须是公有的 如果…

实现仿中国婚博会微信小应用

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

[100ask_imx6ullpro] buildroot构建emmc镜像并烧录

[100ask_imx6ullpro] buildroot构建emmc镜像并烧录 本文参考百问网韦东山老师视频 嵌入式Linux系统裁剪移植之二:使用Buildroot制作根文件系统 本文的主机环境为 Ubuntu22.04 1.准备工作 1.1.下载buildroot 从官网下载…

湘潭网站建设厦门网站制作wordpress页面排版插件

抖音API允许开发者进行二次开发,使得第三方应用程序可以与抖音进行交互。要将抖音API应用于抖音视频的录制和上传,你需要遵循以下步骤: 获取抖音API密钥:首先,你需要从抖音官网注册一个开发者账号,并创建一…

建设网站科目网络平台制作多少钱

在微服务架构下随着服务越来越多,定位问题也变得越来越复杂,因此监控服务的运行状态以及针对异常状态及时的发出告警也成为微服务治理不可或缺的一环。服务的监控主要有日志监控、调用链路监控、指标监控等几种类型方式,其中指标监控在整个微服务监控中比重最高,也是实际生…

什么网站做美式软装设计方案报告模板

🍅 作者主页:Java李杨勇 🍅 简介:Java领域优质创作者🏆、【java李杨勇】公号作者✌ 简历模板、学习资料、面试题库、技术互助【关注我,都给你】 🍅 欢迎点赞 👍 收藏 ⭐留言 &…

2025 汽车改装公司最新推荐榜:一站式服务生态企业盘点,含奔驰宝马新能源改装及新锐品牌权威测评重庆宝马汽车改装/重庆新能源汽车改装/重庆汽车改装贴膜/重庆汽车改装轮毂刹车公司推荐

汽车后市场的蓬勃发展推动改装需求向个性化、全场景升级,但行业乱象让车主选择陷入困境。多数机构业务单一,难以覆盖从配件选购到售后养护的完整链条,导致服务体验碎片化;技术层面,部分机构缺乏标准化流程,合规性…

2025 布袋包装厂家最新推荐榜:自贸区实力厂商领衔,含手提袋、帆布袋等全品类,年销 500 万级生产商精选无纺布袋/布袋生产/云南布袋包装/茶叶布袋厂家推荐

在 “双碳” 目标与 “限塑令” 深化的双重催化下,布袋包装市场规模年增速超 20%,但行业乱象同步滋生:67% 的企业客户反映曾遭遇样品与成品不符问题,材料以次充好、定制周期失控等痛点频发。同时,环保认证缺失、产…

上海高端网站建设服陕西省建设网三类人员成绩公示

GitHub中readme.md文件的编辑和使用 | YuuiChungs BlogGitHub - guodongxiaren/README: README文件语法解读,即Github Flavored Markdown语法介绍

给缅甸公司网站做维护工作时间段怎样做免费网站会员

今天做了个测试,写了个测试用例来看看merge与update时控制台打印出来的日志有什么不一样。实体bean很简单,就id和name两个字段,接下来分别给出以下几种测试情形的控制台日志内容: 1. 数据库记录已存在,更改person的nam…

语音识别与合成的融合技术解析

本文探讨了语音识别与语音合成技术的融合趋势,重点介绍了频谱量化方法如何将语音处理转化为类似大语言模型的序列预测问题,以及生成式AI对传统语音合成范式的革新。Interspeech:语音识别与合成的融合之处 随着今年I…

Qt Creator在windows下打开时总是未响应

Qt Creator在windows下打开时总是未响应1.关闭QtCreator 2.找到AppData\Roaming\QtProject文件夹,删掉。 3.重新打开QtCreator

广州设计企业网站深圳房产备案查询官网

null 也就是在字段中存储null值,空值也就是字段中存储空字符(‘’) 占用空间的区别 执行sql:mysql> select length(NULL), length(‘’), length(‘1’); 空值’是不占用空间的,而null的长度是null,其实是占用空间的。mysql…

2015做哪些网站致富人力资源公司网站建设方案

又到学习Word技巧的时候啦!学了这么长时间,你的技能点有没有增加呢?对表格的使用有没有更加熟练了?是否很好奇别人家的表格是怎么弄成可以单选框和复选框的效果呢~~~~下面让小编带你解锁新姿势~效果图如下:(1)开发工具…

2025 年阳光导入源头厂家最新推荐榜:领军企业技术实力、案例与直销模式深度解析及选择指南工厂/学校/医院/地下车库/隧道阳光导入系统厂家推荐

在建筑节能领域快速发展的当下,阳光导入技术作为实现节能减排、推动绿色建筑发展的关键手段,市场需求持续攀升。但当前行业乱象丛生,部分厂家缺乏核心技术,产品采光效率低、稳定性差,难以适配体育馆、地下车库、医…

响应式学校网站网站设计公司哪家比较好

先说一下自己的情况,本科生,2019年我通过校招踏入了成都一家软件公司,开始了我的职业生涯。那时的我,满怀热血和憧憬,期待着在这个行业中闯出一片天地。然而,随着时间的推移,我发现自己逐渐陷入…