Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Graph 计算图形遍历中的行程数_Graph_Dynamic Programming_Bellman Ford - Fatal编程技术网

Graph 计算图形遍历中的行程数

Graph 计算图形遍历中的行程数,graph,dynamic-programming,bellman-ford,Graph,Dynamic Programming,Bellman Ford,你好,Stack Overflow社区 我正试图解决这个问题: 问题是根据边之间的容量找到最佳路径。我知道这可以用动态规划来解决,我被他们提供的例子弄糊涂了: 根据问题描述,如果有人试图让99人从1号城市到7号城市,路线应该是1-2-4-7,这是我得到的,因为每个边缘的重量代表一次可以到达的最大乘客量。我不明白的是,描述上说至少需要5次旅行。5是从哪里来的?1-2-4-7是3跳,如果我进行这次旅行,我会计算4次旅行,因为25是路线中最有限的一跳,我会说你需要99/25或至少4次旅行。这是打字

你好,Stack Overflow社区

我正试图解决这个问题:

问题是根据边之间的容量找到最佳路径。我知道这可以用动态规划来解决,我被他们提供的例子弄糊涂了:


根据问题描述,如果有人试图让99人从1号城市到7号城市,路线应该是1-2-4-7,这是我得到的,因为每个边缘的重量代表一次可以到达的最大乘客量。我不明白的是,描述上说至少需要5次旅行。5是从哪里来的?1-2-4-7是3跳,如果我进行这次旅行,我会计算4次旅行,因为25是路线中最有限的一跳,我会说你需要99/25或至少4次旅行。这是打字错误还是我遗漏了什么?

给出问题陈述的第一行:

G先生是一名导游

G先生可能必须始终在公交车上,因此出行次数的等式为:

x = (ceil(x) + number_of_passengers) / best_route
而不仅仅是:

x = number_of_passengers / best_route
或者,对于您的号码:

x = (ceil(x) + 99) / 25
这可以通过以下方式解决:

x == 4.16 (trips)

我所能想到的唯一一件事是,他应该在每次旅行中与游客们在一起,这样他每次只能运送24名乘客。是的,一定是这样。我得数一数导游。顺便说一下,就是这样。回顾这个问题,它应该是显而易见的。多谢各位