给定一个有向图。还给出了另外两个顶点 u 和 v,u 是起始顶点,v 是结束顶点。我们的任务是找到从顶点 u 到顶点 v 且恰好有 k 条边的路径数。k 的值也提供在算法中。通过使用动态规划,我们需要创建一个 3D 表,其中行将指向 u 的值,列将指向 v 的值,深度将用于跟踪从起点到终点的边数。输入和输出输入:邻接矩阵... 阅读更多
有 N 条给定长度的绳索。我们必须用它们连接起来。将一条绳索与另一条绳索连接的成本是它们的长度之和。我们的目标是以最低成本连接 N 条绳索。这个问题可以使用堆树来解决。我们将创建一个最小堆,首先插入所有不同的长度,然后从最小堆中移除最小和次最小项,连接它们并再次插入到堆中。当堆中只有一个元素时,我们可以停止该过程并获得以最低成本连接的绳索。输入和输出输入:... 阅读更多