gpt4 book ai didi

java - 如何从Java中的循环列表中获取最小的数字?

转载 作者:行者123 更新时间:2023-12-01 06:39:20 26 4
gpt4 key购买 nike

让我们假设我有一个类似这样的循环列表

circularList = [12, 62, 76, 92, 3, 7, 12, 19].

从上面的列表中获得最小数字的最有效方法是什么。

最佳答案

在列表中移动,记住并比较第一项,记住到目前为止最小的数字,并在回到列表开头时返回它

here您可以看到它是如何完成的。

int findMinimum(Node* start) 
{
int min = start -> data;
Node* t = start -> link;
while(t != start)
{
if(t -> data < min)
min = t -> data;
t = t -> link;
}
return min;
}

关于java - 如何从Java中的循环列表中获取最小的数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18225040/

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