腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(8016)
视频
沙龙
2
回答
当
未找到
目标
时
,
我
的
二进制
搜索
函数
返回
none
,尽
管我
将
返回值
指
定为
-
1
python
、
binary-search
start_index, end_index):if start_index>end_index:if array[middle_index]>target: binary_search_recursive(array,target,start_index,middle_index-
1
)else: binary_search_recursive(array,target,middle_
浏览 6
提问于2021-04-24
得票数 0
回答已采纳
1
回答
值将作为
None
返回
python
、
pandas
当
满足条件
时
,我会尝试
返回
所有正确
的
数据。
我
想
返回
所有相关
的
记录,
当
有X个数量
的
目标
由主队。data = pd.read_csv("epl_data_v2.csv") data.loc[data['HG']==
1
] 控制台
将
返回值
None
浏览 2
提问于2020-01-03
得票数 0
1
回答
对缺少元素
的
二进制
搜索
是否总是在元素存在
的
位置之前
返回
元素?
algorithm
、
binary-search
这与lower_bound中
的
C++类似,用于
二进制
搜索
的
Javadoc也提到:“如果
搜索
键包含在数组中,则索引;否则,(-(插入点)-
1
)”。
我
已经在几个例子中证实了这是真的,而且
我
很确定这是真的。但是,
我
无法证明这一点,所以我不确定。
我
试着用矛盾来证明。它按照这样
的
思路运行:如果元素在那里,那么我们一定是因为删除了包含该元素
的
范围而错过了它。潜在位置和它应该是的位置之间<em
浏览 3
提问于2015-02-09
得票数 3
回答已采纳
1
回答
求值指标的递归和
返回
python
、
python-3.x
、
recursion
所以我在
我
的
CSE 101幻灯片中遇到了一个练习问题,这个问题要求用递归在列表或字符串中找到一个值。如果该值位于列表或字符串内,则
返回
与该值匹配
的
第一个索引位置。
我
能解决它,但我不明白它为什么会起作用。这是
我
的
代码: if pos not in a: elif pos in a: return
浏览 0
提问于2018-07-24
得票数 1
2
回答
用O(n)用python编写
的
二进制
搜索
python-3.x
、
complexity
for i in range(len(nums)): return i return -
1
我
认为这段代码对于
二进制
搜索
的
大多数情况都是好
的
,但在某些情况下,可能需要更好
的
代码版本,即O(log n)。
浏览 0
提问于2022-12-16
得票数 0
2
回答
使用递归
函数
的
二进制
搜索
python
、
recursion
、
binary-search
在python上上了一堂简介课,在
我
的
课本上被这个实验室遇到了。它要求使用递归
函数
进行
二进制
搜索
。
我
有剩下
的
程序,
我
只需要定义
二进制
搜索
函数
。如果能在这方面提供任何帮助,我们将不胜感激。以下是问题所在:
二进制
搜索
可以作为一种递归算法实现。每个调用对作为参数接收
的
调用列表
的
一半进行递归调用。使用以下规范完成递归
函数</e
浏览 23
提问于2022-12-02
得票数 0
2
回答
为什么return list_name.append(something)
返回
none
?
python
、
function
、
parameters
、
mutable
当我定义
函数
f,
将
一个值附加到此结构中
的
列表中
时
: return list_name.append(a)
none
def f (a) : list_name.append(a)它会给出正确
的
输出 >>>print(f(
浏览 0
提问于2020-07-10
得票数 0
3
回答
当
找不到密钥
时
,java.util.Collections.binarySearch
返回值
背后
的
推理是什么?
java
、
data-structures
、
binary-search
super T>> list, T key)
返回
..。
搜索
键
的
索引(如果它包含在列表中);否则为,(-(插入点)-
1
)。插入点定义为
将
键插入到列表中
的
点:第一个元素
的
索引大于键,或者如果列表中
的
所有元素小于指定
的
键,则为list.size()。
我
的
问题是,(-(insertion point) -
1
)定理有什么意义(如果有的话),
当
一个键找不到
浏览 1
提问于2015-06-28
得票数 6
回答已采纳
1
回答
如何更改
二进制
搜索
函数
以获取比较?
c
我
在作业中把这两项规定结合在一起
的
逻辑有问题。如何更改以下
二进制
搜索
函数
以获取compareTo
的
坐标结构。
我
第一次写错了,因为
我
使用了原来
的
字符串位置。
我
也不明白compareTo
函数
是如何跟踪距离
目标
的长度
的
。这让
我
很困惑,因为下面compareTo
函数
的
读取方式与我相反,要求我比较单个
的
浏览 1
提问于2020-06-23
得票数 1
回答已采纳
3
回答
为什么我们要在使用递归调用时使用
返回
语句?
c
、
sorting
在下面的
返回
整型值
的
二进制
搜索
函数
中,
当
有递归调用时,为什么我们要在else if语句中都使用
返回值
?如果
我
直接使用递归调用而不是
返回
使用它,代码
将
无法工作。{ return mid; return(binarysearch(mid+
1
,h,key)); else if(ke
浏览 0
提问于2020-01-08
得票数 0
4
回答
如何在Python中使用
二进制
搜索
查找多个值
python
、
binary-search
我
正在使用一种标准
的
二进制
搜索
算法,该算法
将
一个整数值作为参数,并在列表中
搜索
该整数。但是,
我
希望能够找到列表中与
搜索
值匹配
的
每个整数所在位置
的
索引。到目前为止,
我
所拥有的是: my_list = [57,68,76,77,82,86,89,89,89,98,100] bottom = 0top = len(my_list)-
1
浏览 0
提问于2018-06-05
得票数 0
1
回答
Python BST,更改叶节点
的
数据
python
、
binary-search-tree
我
正在尝试创建一个
函数
,
将
二进制
搜索
树中叶节点(没有子节点
的
节点)中
的
数据更改为"Leif“。目前,
我
的
BST代码如下: if tree ==
None
: return tree
浏览 2
提问于2016-08-11
得票数 0
1
回答
如何用prolog表示OR
函数
prolog
、
logic
、
logical-operators
我
刚刚知道如何运行gprolog,而prolog
的
新问题把
我
搞糊涂了。该问题涉及prolog中
的
二进制
搜索
树,假设 / \ / \
当
X在事实上高于Y
时
,执行上面的(X,Y)规则?所以我想
的
是,
当
Y是X
的
左叶,或者Y是X
的
右叶
时
,X在Y之上。 <e
浏览 2
提问于2016-02-28
得票数 1
1
回答
二进制
搜索
算法(Python3.9)
python
、
beginner
、
python-3.x
、
reinventing-the-wheel
、
binary-search
新
的
使用这个平台,并希望熟悉它,所以我只想问一问,
我
是否展示了
我
的
编程良好实践。今天开始了在线CS50课程,
我
想我会尝试编写自己
的
程序,用
我
在学校学到
的
少量编程来执行
二进制
搜索
,因为它在讲座中提到过,但我花了一小段时间才弄明白。希望
我
的
学习之旅尽可能有效,所以感谢
我
的
代码中任何提高效率
的
地方,或者指出如果
我
有什
浏览 0
提问于2022-04-19
得票数 7
回答已采纳
3
回答
c# -
二进制
搜索
算法随机生成
的
数组项不能工作
c#
、
.net
、
arrays
、
algorithm
、
random
我
已经在C#
的
控制台窗口应用程序中实现了
二进制
搜索
算法。
我
正在为数组生成随机值,并分别使用Random()和Array.Sort()
函数
对它们进行排序。问题-不
管我
给出了什么键(要
搜索
数组中
的
项),
当
使用Random
函数
生成数组项
时
,程序正在
返回
未找到
的
键。 如果
我
使用Console.ReadLine()手动输
浏览 2
提问于2016-05-15
得票数 0
回答已采纳
2
回答
if之后
的
退出
函数
python
、
if-statement
、
exit
这可能是一个愚蠢
的
问题,但我不知道如何在if语句后退出下面的
函数
。这段代码是用python编写
的
。to continue n = numbers[i] print(subset_sum([10, 7, 6, 3], 13)) 输出为TrueTrue
None</
浏览 16
提问于2016-08-06
得票数 0
1
回答
对重复数组
的
二进制
搜索
python
、
search
、
binary
、
duplicates
、
black-box-testing
第一次在这里发帖,所以如果
我
没有遵循最佳实践,请提前道歉。
我
的
算法应该在有可能重复
的
排序数组中执行以下操作。
返回
元素存在
的
最小索引。
我
为一个没有重复
的
数组编写了一个
二进制
搜索
算法。这将
返回
元素或-
1
的
位置。基于黑匣子测试,
我
知道非复制版本
的
浏览 3
提问于2022-06-15
得票数 1
2
回答
我
怎样才能知道实际插入了多少个蒙戈文档?
ruby
、
mongodb
数据库中已经存在
的
任何蛋糕都应该被忽略。该
函数
应该
返回
插入
的
蛋糕数量,因此如果cake_list包含5个蛋糕,其中2个已经存在于数据库中,则该
函数
应该
返回
3个。
我
的
问题是,经过一小
时
的
试验,
我
得出以下结论: 如果写关注点( :w选项)为0,则insert调用
将
忽略所有重复插入,
返回值
包含所有输入文档,甚至那些未插入
的
文档。不
管我</e
浏览 1
提问于2014-11-06
得票数 2
回答已采纳
2
回答
Python:
二进制
搜索
--“查找第一个事件”
python
、
python-3.x
、
computer-science
我
已经包括了这个问题
的
截图,以及到目前为止
我
所拥有的。
二进制
搜索
优先(有序列表,
目标
) 如果
目标
在列表中,则给定所有相同类型
的
非空有序项
浏览 0
提问于2019-12-13
得票数 0
1
回答
在C中使用fork进行
搜索
c
、
fork
、
binary-search
我
应该熟悉fork,
我
看过一个练习,说使用fork调用来
搜索
索引从0到15
的
数组。我们假设每个进程只能做两件事……(
1
)检查数组
的
长度是否为
1
,以及(2)
将
数组
的
单个元素与我们
搜索
的
数字进行比较。基本上
我
给它传递一个数字,它应该做一个有限数量
的
分支,并
返回
这个数字
的
索引。这是
我
的
代码..12,
浏览 1
提问于2012-10-14
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python进阶-内建函数
Python入门教程(六)
Python代码技巧,你值得拥有!
盏茶python 函数
不得不知道的excle函数(1)
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券