我有一個複雜的算法,我嘗試在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 ..我不知道陣列中有多少值,所以我需要動態執行此操作
任何人都可以幫助我嗎?這將是一個很大的幫助確實