首页 > 其他分享 >qbxt day2

qbxt day2

时间:2023-04-30 21:24:52浏览次数:54  
标签:结点 短路 day2 差分 约束 qbxt 生成

DFS 生成树

对于任意一棵 DFS 生成树,其必定只有返祖边,没有横叉边,在求割点和强联通分量上方便很多。

最小生成树

求法:https://www.cnblogs.com/yifan0305/p/17363255.html
严格次小生成树、非严格次小生成树。

最短路问题

  • Floyd
    求最短路、最小环,传递闭包。
    链接:在写着,会补得。
  • dijkstra
    堆优化。
  • spfa
    他死了
    有负边权的时候用。
  • 次短路问题

差分约束

差分约束问题是指,现有 \(n\) 个变量 \(x_1 ,x_2 ,\cdots ,x_n\) ,并有 \(m\) 个约束条件,即 \(x_i − x_j \le c_k\) ,需要求出满足所有条件的一组解。
考虑将每个变量视为一个结点,每个约束视为一条边,这样约束条件就等价于最短路限制,每个结点的 dis 也就是变量的取值。
若能够找出每个结点的最短路,则对应原差分约束的一组解,若存在负权环,
则差分约束问题无解。


剩下的就是题目了。

标签:结点,短路,day2,差分,约束,qbxt,生成
From: https://www.cnblogs.com/yifan0305/p/17365767.html

相关文章

  • qbxt day1
    数学知识现有奇数个人,两两间可能认识或不认识,请证明永远存在一个认识偶数个人的人。将其转化成更强的问题:给定一张奇数个点的图\(G\),证明度数为偶数的点的个数为奇数。继续考虑它的相反的问题:给定一张奇数个点的图\(G\),证明度数为奇数的结点的个数为偶数考虑所有点......
  • Go-day2——go语言变量类型、常量、函数基础、函数高级
    目录一、go语言变量类型二、常量三、函数基础四、函数高级五、作业一、go语言变量类型#数字#int整数有正负int8int16int32int64 java byteshortintlong -int8一个字节表示(8个比特位)范围:-2的7次方到+2的7次方-1-int162个字节表......
  • JOISC2020 Day2 T3 遗迹
    考虑给你\(h\),怎么整体得到最后的\(a\)这里感觉不能去想让一个位置\(x\)留下来的冲要条件,不然可能就做不出来了。自然的想法:从$2n$到\(1\)遍历每个\(h_i\),然后从\(h_i\)到\(1\)找第一个没有标记的值\(x\),此时\(i\)能留下来,如果找不到\(x\),那么\(i\)无法留下来......
  • 每日一练 | 华为认证真题练习Day22
    1.基于ACL规则,ACL可以划分为以下哪些类?(多选)A.二层ACLB.用户ACLC.高级ACLD.基本ACL2.管理信息库MIB(ManagementInformationBase)是一个虚拟的数据库,这个数据库保存在NMS上。A.对B.错3.如下图所示,IPSec隧道模式中AH协议认证的范围是?A.1B.2C.3D.44.ARG3系列路由器上的AC......
  • 每日一练 | 华为认证真题练习Day23
    1.缺省情况下,P2P链路上OSPFv3HELLO报文的周期为多少秒?A.10B.20C.30D.402.组播地址FF02::2表示链路本地范围的所有路由器。A.对B.错3.IPv6报文的基本首部长度是固定值。A.对B.错4.IPv6地址2001:ABEF:224E:FFE2:BCC0:CD00:DDBE:8D58不能简写。A.对B.错5.路由器RouterD......
  • 每日一练 | 华为认证真题练习Day24
    1.SRGB(segmentroutingglobalblock):为全局segment预留的本地标签集合。在MPLS和IPv6中,SRGB均为全局标签预留的本地标签集合。A.对B.错2.SR(SegmentRouting)的产生的原因之一是因为传统的LDP存在一些制约其发展的因素,以下关于LDP的问题描述正确有哪些?A.LDP算路依赖与IGP,在IGP与......
  • 闲话 Day2
    今日份的闲话。接着凑数,写点比较显然的东西。通过日常做题可以观测到一些现象:上午做题效果明显好于下午(由通过的题目数量及难度统计得到)。如果模拟赛都是神仙题,则改完之后晚上非常困。摆烂一整天之后晚上几乎不困。不妨建立一个模型,每个人会存在一个值。叫什么呢,就叫脑......
  • redis高级-day2——redis哈希类型、redis列表类型、redis集合类型、redis有序集合类型
    目录一、哈希类型二、列表类型三、集合类型四、有序集合(zset)五、慢查询六、pipeline与事务七、发布订阅八、Bitmap位图九、HyperLogLog十、作业1、http协议详情,http协议版本,http一些请求头2、如何实现服务器给客户端发送消息,websocket是什么?用过吗3、悲观锁和乐观锁,如何实现一、......
  • 初学者代码训练Day2(c/c++)
    题目接收两个双精度浮点型数据 a 和 b。输出一个浮点数表示两数相加的结果。(结果保留两位小数)要求:创建两个浮点型变量 a,b。创建两个浮点型指针变量 pa,pb 并分别将其储存的地址设为 a 的地址和 b 的地址。不要使用 a+=b 而是通过指针将变量 b 的值加到变量......
  • 团队项目Scrum冲刺-day2
    这个作业属于哪个课程2023软件工程—双学位这个作业要求在哪里团队作业4——项目冲刺这个作业目标团队项目Scrum冲刺-day2目录1.会议1.1昨日已完成工作1.2今日计划完成的工作1.3工作中遇到的困难2.燃尽图3.代码/文档签入记录4.模块代码5.每日每人总结1.会议1......