国外如何建立个人网站国家职业资格证书查询

bicheng/2026/1/15 21:17:18/文章来源:
国外如何建立个人网站,国家职业资格证书查询,网站制作东莞,北京最好的网站建设公司Link-Cut Tree 概述. LCT是一种支持动态维护树上路径信息的数据结构#xff0c;其本质是实链剖分#xff0c;通过其他数据结构维护实链的信息达到维护路径及一些子树信息的效果#xff08;通常为splay#xff09; 刚开始学的时候感觉很难#xff0c;但做过几道题了解套…Link-Cut Tree 概述. LCT是一种支持动态维护树上路径信息的数据结构其本质是实链剖分通过其他数据结构维护实链的信息达到维护路径及一些子树信息的效果通常为splay 刚开始学的时候感觉很难但做过几道题了解套路之后感觉还是一个很良心实用的东西QAQ。 实链剖分. 重链剖分把子树大小作为标准子树结点个数最多的儿子作为重儿子。 长链剖分把子树深度作为大小子树深度最大的儿子作为重儿子。 而实链剖分类似但它的选择方式是动态的相当于动态地把某些边设为实边其他为虚边并维护实链的信息从而达到维护路径信息的效果。 LCT的实现. Access是LCT的核心操作它的作用是把某一个结点到根的路径设为实链并将的儿子连向的边设为虚边相当于制造了一个只包含根到的路径的实链。 这一操作可以通过不断splay来实现。 而实现了Access之后LCT的其他操作就能够轻松地实现了详见下面的代码。 struct Link_Cut_Tree {int ch[MAXN][2],rev[MAXN],size[MAXN],s[MAXN],fa[MAXN],a[MAXN],stk[MAXN],sz0;void Clear(int x) { rev[x]ch[x][0]ch[x][1]fa[x]a[x]0; }void Update(int x) { if (!x) return; s[x]a[x]^s[ch[x][0]]^s[ch[x][1]]; } void Rev(int x) { if (!x) return; rev[x]^1; swap(ch[x][0],ch[x][1]); }void Pushdown(int x){ if (!rev[x]) return; Rev(ch[x][0]); Rev(ch[x][1]); rev[x]0; }bool Isroot(int x) { return ch[fa[x]][1]!xch[fa[x]][0]!x; }int Get(int x) { return ch[fa[x]][1]x; }void Rotate(int x) {int fatherfa[x],grandfafa[father],whichGet(x);if (!Isroot(father)) ch[grandfa][Get(father)]x;fa[x]grandfa;ch[father][which]ch[x][which^1],fa[ch[father][which]]father;ch[x][which^1]father,fa[father]x;Update(father),Update(x);}void Splay(int x) { int top1; stk[top]x;for (int px;!Isroot(p);pfa[p]) stk[top]fa[p];while (top) Pushdown(stk[top--]);for (int father;fatherfa[x],!Isroot(x);Rotate(x)) if (!Isroot(father)) Rotate(Get(x)Get(father)?father:x);}void Access(int x) { for (int p0;x;px,xfa[x]) Splay(x),ch[x][1]p,Update(x); }void Make_root(int x) { Access(x),Splay(x),Rev(x); };int Find_root(int x) { Access(x),Splay(x); while (ch[x][0]) Pushdown(x),xch[x][0]; Splay(x); return x; }void Split(int x,int y){ Make_root(x),Access(y),Splay(y); }void Link(int x,int y) { Make_root(x); if (Find_root(y)!x) fa[x]y; }void Cut(int x,int y) { Make_root(x); if (Find_root(y)!x||fa[y]!x||ch[y][0]) return; fa[y]ch[x][1]0,Update(x); }int Query_Xor(int x,int y) { Split(x,y); return s[y]; } } lct; LCT的应用. 目前只在某谷上做了一些比较容易的题之后再补充吧。 维护动态连通性 P3690 【模板】Link Cut Tree 动态树P2147 [SDOI2008]洞穴勘测 动态维护生成树 P4234 最小差值生成树P2387 [NOI2014]魔法森林 类似LCT P4338 [ZJOI2018]历史 一点总结. 与其说LCT是一种数据结构不如说LCT是一种维护树上数据的思想实链剖分它的时间复杂度   比树链剖分更加优秀并支持动态维护树形结构并且理解上不算困难只要熟练掌握Splay就能轻松学会LCT了。

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

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

相关文章

道县网站建设天猫网站左侧导航用js怎么做

C# WPF实现动画渐入暗黑明亮主题切换效果 效果图如下最近在Bilibili的桌面端看到一个黑白主题切换的效果感觉,挺有意思。于是我使用WPF尝试实现该效果。 主要的切换效果,基本实现不过还存在一些小瑕疵,比如字体等笔刷不能跟随动画进入进行切…

南充建设网站wordpress 淘宝客 百度云

esbuild官网 npm install esbuild此命令应该会将 esbuild 安装到你本地的 node_modules 中。 你可以运行如下命令,来检测 esbuild 的原生可执行文件 是否正常: .\node_modules\.bin\esbuild --version这是一个简易的真实案例,用于说明 esbu…

网站开发实用技术相关论文常州网站建设公司

文章目录前言Mock概述mock.js安装Mock规范Mock的使用总结前言 当下采用前后端分离模式开发Web应用已经成为气候,在开发阶段有一个不成文的规定则是 项目开发后端先行 但是作为前端开发工程师的我们,难道在搭建完页面后只能等待后端的接口么?…

网站建设记录过程合肥建设工程交易网站

1 什么是Java虚拟机反射机制? 虚拟机在运行期间,对于任何一个类,我们都能知道其内部信息,包括属性,方法,构造函数,实现接口;对于任何一个对象,我们都能获取其字段值、调…

客户在我这做的网站被罚北京网站制作定制

这种情况下,一般是编码格式导致的,操作办法: 鼠标点击之后,上面会弹出这个界面,双击选中 然后从UTF-8换到GB2312,或者自己根据情况,更改编码格式 转载于:https://www.cnblogs.com/132818Creator…

flash 网站头部龙岩整站优化

问题: 拍摄快照后,会出现这个弹窗,然后虚拟机就直接自动退出了,还会弹出一个框: 解决方法: 我用的是 window11 和 VMware16.0.0 这是因为VM16与window11,二者之间版本不兼容问题,可…

网站织梦用字体矢量图做图标长尾关键词挖掘工具爱网站

一、进程 我们编写的代码只是一个存储在硬盘的静态文件,通过编译后就会生成二进制可执行文件,当我们运行这个可执行文件后,它会被装载到内存中,接着 CPU 会执行程序中的每一条指令,那么这个运行中的程序,就…

新风格网站管理系统中的计算机应用

在数字化时代,网络安全问题日益凸显,其中勒索病毒成为了一种非常严重的威胁。[datahelperonionmail.org].datah勒索病毒就是其中的佼佼者,它以其复杂的加密手段和恶劣的勒索行为,给用户带来了巨大的损失。本文将从病毒的运行机制、…

大连企业网站建设模板wordpress 微信编辑器

http://www.elecfans.com/article/89/92/2017/20170425510728.html转载于:https://www.cnblogs.com/jackn-crazy/p/7300228.html

烟台网站排名优化怎么让WORDPRESS首页显示菜单

在Unity3D中,处理大型游戏地图时,通常会遇到性能问题,特别是在进行路径寻找(如A算法)时。为了优化性能,我们通常会将大地图分块(Chunking),并在每个块上单独应用A算法。这…

成都网站设计 创新互联新公司做网站有效果吗

笔者并没有专业的实时数仓的开发经验,只是从别人经验和网上资料综合整理而来,仅供参考。 实时数据开发步骤:1、需求分析;2、确定Source、Sink、Dim;3、任务创建;4、任务开发和修改;5、参数与资…

广东省建设厅投诉网站首页深圳关键词优化怎么样

1 前言 作为业界首款基于昇腾深度研发的AI开发板,Orange Pi AIpro无论在外观上、性能上还是技术服务支持上都非常优秀,其8/20TOPS澎湃算力是目前开发板市场中所具备的最大算力,能覆盖生态开发板者的主流应用场景,让用户实践各种创…

溧水网站建设网站开发免费

目录 1 呆萌的她 2 思维需要革新 3 送她的一个漂亮皮卡丘 4 Python完整代码奉上 1 呆萌的她 又是一季春风暖阳下, 你是一湾一湾羞涩的春波。 静静感受着, 你垂下的枝膊 在我的脸上轻轻抚摸 一对春燕,低低掠过 涟漪乍起,是你浅浅的笑窝...... 2 思…

网站建设策划书百度文库企业微信营销系统

作业 完善登录框 点击登录按钮后,判断账号(admin)和密码(123456)是否一致,如果匹配失败,则弹出错误对话框,文本内容“账号密码不匹配,是否重新登录”,给定两…

做网站和seo流程响应式企业展示型网站模板

在我们的python使用过程中,可能会遇到这样的情况: 我们得到的中文数据是unicode编码类型的,这在python中是没有问题的,可以直接打印显示为中文。 但是,如果我们需要和其它语言或前端进行交互或需要存到数据库中的时候&…

网球最新消息成功的网站不仅仅是优化排

目录 1、找出字符串中第一个只出现一次的字符 2、字符串相乘 3、反转字符串中的单词 III 4、反转字符串 II 5、字符串相加 6、验证回文串 7、字符串最后一个单词的长度 8、字符串中的第一个唯一字符 9、仅仅反转字母 1、找出字符串中第一个只出现一次的字符 #include…

wordpress能开发商城网站吗品牌网站建设 2蝌蚪小

如何反溯源隐藏自己的源IP防止溯源? 还有些大牛会进行渗透攻击、CC攻击,溯源打服务器,各式各样的,防不胜防。所以很多站长套起了cdn,比起cdn提供的加速效果,更多的站长可能还是为了保护那可怜弱小的源站ip…

东昌府聊城做网站公司jsp网站入门

抽象工厂模式(Abstract Factory Pattern)是一种创建型设计模式,它提供了一个接口,用于创建一系列相关或相互依赖的对象,而无需指定它们具体的类。抽象工厂模式是围绕一个超级工厂创建其他工厂的模式。该模式的实现涉及…

威海网站优化推广下载手机app的软件

全世界只有3.14 % 的人关注了数据与算法之美2018年6月4日,微软在官方博客上宣布:以75 亿美元的价格收购了全球最大的开源代码托管平台GitHub。谁也没想到,微软和开源这场长达几十年的战争,到最后双方竟然喜结连理了。不过&#xf…

长沙做公司网站大概多少钱三角镇建网站公司

😁 作者简介:一名大四的学生,致力学习前端开发技术 ⭐️个人主页:夜宵饽饽的主页 ❔ 系列专栏:Node.js 👐学习格言:成功不是终点,失败也并非末日,最重要的是继续前进的勇…