为什么会有早八 2022-10-24 23:16 采纳率: 0%
浏览 28
已结题

不用图用树可以解决嘛

★实验任务

有一张无限大的图,图中的节点编号从1开始。图中节点由无向边连接,编号为i的节点分别与2i号节点和2i+1号节点连接,显然任意两个点之间的最短路是确定的且唯一的。最开始每条边上的花费都是0。 接下来有两种操作

给从u到v的最短路上的每条边都加上w的花费

计算走最短路从u到v的总花费(即路上所有边的花费和)

★数据输入

第一行输入一个整数q,表示操作的数量,接下来q行,每行第一个数字代表操作的类型,如果是1号操作,则紧接着输入u,v,w三个整数;如果是2号操作,接着输入u,v两个整数。

★数据输出

对于每一个2号操作,输出一行一个数字,代表路上的总花费

  • 写回答

1条回答 默认 最新

  • xybf 2022-10-25 14:23
    关注

    这道题是 LCA + 树上差分
    用树可以解决,而且这道题题面就是一颗树啊

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 9月1日
  • 创建了问题 10月24日