我是数据结构和c语言的新手。我遇到了这个算法
big=a
if(b>big)
big = b
end if
if(c>big)
big = c
end if
if(d>big)
big =d
end if
return big
这句话的意思是"'如果'如果b大于b(或者a = a =大),那么声明将结束。= / p>
我也想知道在数据结构中遇到big-o和big-theta时所用的变量是什么以及它意味着什么。 thnx提前
答案 0 :(得分:2)
上述算法会返回a,b,c,d中的最大数字。它与Big O和theta无关,因为它们与算法的复杂性有关。