gpt4 book ai didi

java - 返回-1的函数

转载 作者:行者123 更新时间:2023-12-02 11:17:37 24 4
gpt4 key购买 nike

基本上这个 return -1 是做什么的?

举个例子:

int linear[] = {4, 21, 36, 14, 66, 91, 8, 22, 7, 81, 77, 10};
int key = 77;
for (int i = 0; i < linear.length; i++){
if (linear[i] > key)
return -1; //here
else if (linear[i] == key)
return i;
}
  • 我很好理解 return 1 和 return 0 。但返回-1?

  • 如果问题听起来像这样怎么办:

根据给出的代码显示解决线性搜索的方法?

最佳答案

在这种情况下,它表示/指示 Linear[i] 小于您的 key 。

在某些情况下,它也可能表明未找到 key 。

这是一种广泛使用的约定(我的意思是在这种情况下返回 -1)。

关于java - 返回-1的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20906121/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com