相关疑难解决方法(0)

查找最接近列表中未完全排序的值的项目的索引

作为一个例子,我的列表是:

[25.75443, 26.7803, 25.79099, 24.17642, 24.3526, 22.79056, 20.84866, 19.49222, 18.38086, 18.0358, 16.57819, 15.71255, 14.79059, 13.64154, 13.09409, 12.18347, 11.33447, 10.32184, 9.544922, 8.813385, 8.181152, 6.983734, 6.048035, 5.505096, 4.65799]
Run Code Online (Sandbox Code Playgroud)

我正在寻找最接近的值的索引11.5.我尝试了其他方法,如二进制搜索,bisect_left但它们不起作用.

我无法对此数组进行排序,因为该值的索引将用于类似的数组以获取该索引处的值.

python search list

51
推荐指数
2
解决办法
5万
查看次数

如何在log(n)时间内在数组的任何范围内找到最大值?

例如阵列:{1,5,2,3,2,10}

范围:0-1答案:5范围:2-4答案:3范围:0-5答案:10等

c++ algorithm indexed binary-search-tree

0
推荐指数
1
解决办法
5545
查看次数

标签 统计

algorithm ×1

binary-search-tree ×1

c++ ×1

indexed ×1

list ×1

python ×1

search ×1