Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.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
Data structures 最接近范围的最佳数据结构_Data Structures_Complexity Theory_Computer Science_Time Complexity_Space Complexity - Fatal编程技术网

Data structures 最接近范围的最佳数据结构

Data structures 最接近范围的最佳数据结构,data-structures,complexity-theory,computer-science,time-complexity,space-complexity,Data Structures,Complexity Theory,Computer Science,Time Complexity,Space Complexity,假设我有一组项目可以进入的范围,以及一个给定的项目,哪个数据结构被认为是最快的,以提供最接近该项目的范围?我也关心空间的复杂性,所以要考虑到这一点 用例的1维例子是频率,考虑到我们有频率范围和频率,我们希望找到最接近频率的频率范围。 一个2维的例子是一个游戏,考虑到我们在一个平面上有一个球和物体,我们把物体分成组,并想找出哪个组是最靠近球的。只需对请求的频率进行二进制搜索。最接近的频率将在二进制搜索中返回。可能对于一维问题,它是,但是对于二维和三维呢?对于二维或更高的维度,我认为您正在寻找一个。

假设我有一组项目可以进入的范围,以及一个给定的项目,哪个数据结构被认为是最快的,以提供最接近该项目的范围?我也关心空间的复杂性,所以要考虑到这一点

用例的1维例子是频率,考虑到我们有频率范围和频率,我们希望找到最接近频率的频率范围。


一个2维的例子是一个游戏,考虑到我们在一个平面上有一个球和物体,我们把物体分成组,并想找出哪个组是最靠近球的。只需对请求的频率进行二进制搜索。最接近的频率将在二进制搜索中返回。可能对于一维问题,它是,但是对于二维和三维呢?对于二维或更高的维度,我认为您正在寻找一个。