假設我正在使用的回調函數的時間複雜度爲O(1),PHP中array_filter function的運行時間是多少,並且在那裏我可以找到實現的array_filter函數?PHP中array_filter的時間複雜度
感謝
假設我正在使用的回調函數的時間複雜度爲O(1),PHP中array_filter function的運行時間是多少,並且在那裏我可以找到實現的array_filter函數?PHP中array_filter的時間複雜度
感謝
array_filter的來源是在這裏,CF爲array_filter: https://github.com/php/php-src/blob/master/ext/standard/array.c
我找到了答案(其中指出array_filter是O(n),不完全不明顯看到它需要遍歷在列表中的每個項目恰好一次): List of Big-O for PHP functions