我有一个复杂的算法,我尝试在PHP中进行编码,但对于像我这样的初学者来说,这有点复杂。所以我需要你的帮助
我有一个数组未知的数字从t1开始到tn。我不知道它的长度actually.like
如何在PHP中对此算法进行编码?
(t1,t2,t3,t4,.....,tn)
而且我想在第一elemnt如果没有测试条件,最后一个元素上如果不将测试对价值的共同条件从T2到TN -1
我也有值,称为s,c & b,我将在代码中使用。
第一个条件是:
if c < s -> Do something
if c >= s and c < (s + (t1 - t2)) -> Do something else
if c >= (s + (t1 - tn)) and c < (s + (t1 + b)) -> Do something else
如果上述条件不相匹配,然后我想以下列方式
if c >= (s + (t1 - t2)) and c < (s + (t1 - t3)) -> Do something that's bound to t2 value
if c >= (s + (t1 - t3)) and c < (s + (t1 - t4)) -> Do somehting else
等测试来自T2了值TN-1上至tn-1 ..我不知道阵列中有多少值,所以我需要动态执行此操作
任何人都可以帮助我吗?这将是一个很大的帮助确实