hh_points:HeadHunter编程学校的任务1

时间:2024-05-20 03:03:30
【文件属性】:

文件名称:hh_points:HeadHunter编程学校的任务1

文件大小:12KB

文件格式:ZIP

更新时间:2024-05-20 03:03:30

Java

点数 HeadHunter编程学校的任务1 作业说明 给出了平面上的N个点(为简单起见,我们可以假定所有点都具有整数坐标)。 让我们将点A到最接近点B的距离称为点A的“半径”。点A的“邻居”是指所有距离点都在两倍半径范围内的点(包括点A本身)。 对于给定集合中的每个点,确定其半径和相邻点的数量。 决定 对于每个点,计算到所有其他点的距离。 最小距离用作点的半径。 落在给定双倍半径范围内的所有点都被计数(到它们的距离小于双倍半径)如果有两个具有相同坐标的点,则它们重叠,则这些点也被视为相邻点。 输入数据格式 数据可以通过控制台输入到程序中或从文件中读取,数据应以以下格式显示: <х-координата><пробел><у-координата> <х-координата><пробел><у-координата> 样本输入 十一2 2 -十四-2 -3 3 -5 0 0 7 9 样


【文件预览】:
hh_points-master
----bin()
--------.gitignore(12B)
----.settings()
--------org.eclipse.jdt.core.prefs(587B)
----src()
--------hh_points()
----.project(368B)
----runnable()
--------points_runnable.jar(5KB)
--------runnable.bat(36B)
----.classpath(295B)
----dots.txt(49B)
----README.md(3KB)
----.gitattributes(378B)

网友评论