[請益] 如何不用for迴圈去判斷「陣列」或「字串」有無值重覆?
我現在的input pattern 有1600多萬組
產生完input pattern還要去各別處理
程式執行完將近要十分鐘
太慢了
想問有沒有不要用for迴圈就能判斷「字串」或「陣列」有無值重覆?
php有這樣的指令嗎?
我原本都是用兩層for迴圈去一一判斷
但效率實在太差
會想這樣做的原因是可以少處理將近一半的input pattern
應該可以省下很多時間
以字串來說
1223 ==> 不處理
1332 ==> 不處理
1432 ==> 處理
以陣列來說
[1,2,2,3] ==>不處理
[1,3,3,2] ==>不處理
[1,4,3,2] ==>處理
上述的例子其實是簡化過後的
不然其實不只4個位元而已
實在是太龐大了@@
※ 編輯: saininniang 來自: 220.133.142.122 (12/21 18:06)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章
4
20
6
17