java - 在图中查找最大覆盖的节点对
问题描述
我试图获取一个图的两个节点,它们相当于该图中连接最多的边,并以字符串形式返回值。如何!?
启动代码:
编写一个求解方法,返回给定电力线基础设施的最大覆盖范围,由线(边)和 k 个电力极(节点)表示。
public class Solution1 {
public static void main(String[] args) {
Solution sol = new Solution();
// Your solution may be tested with random input like this.
// The actual test cases will vary.
int[][] lines = new int[][] {
{1,2},{1,3},{0,1},{0,3}
};
System.out.println(sol.getMaxCoverage(lines, 4)); // 4
}
}
class Solution {
public String getMaxCoverage(int[][] lines, int k) {
}
}
解决方案
- 确定您希望如何存储连接它们的杆和线
- 穿过两极
- 跟踪行数最多的两个plole
- 返回具有最多线的两个极点
推荐阅读
- c++ - 致命错误:opencv2/tracking.hpp:没有这样的文件或目录#include
- typescript - 基于以枚举为键的类型的打字稿函数参数
- asp.net-core - 配置 blazor wasm 和单独的 identityserver4
- python - CalibratedClassifierCV 不适用于 Pandas DataFrame for Pipeline?
- node.js - 在中间件 (err, req, res, next) 中添加 err 会导致 express 跳过中间件
- doxygen - 我可以让 Doxygen 在函数原型上使用未标记的注释吗?
- python - Matlab 错误:找不到 Qt 平台插件“windows”
- javascript - 如何在 JavaScript 中获取匹配的正则表达式内容?
- kubernetes-helm - 我应该添加什么 helm 存储库?
- gremlin - Gremlin 查询适用于 TinkerGraph、JanusGraph 和 Neo4j,但不适用于 DSE Graph 6.8.1