Измерить!
Вы можете узнать о производительности только путем измерения. Вещи определенно различаются на вашем компьютере и на моем (у меня может даже не быть компилятора POSIX, который я не могу измерить lfind
сам). Думает по-разному между различными запусками программы.
Итак, если вам нужно знать, попробуйте оба метода: lfind
и homebrew и измерьте несколько раз.
В любом случае ... C
библиотечные функции, возможно, не были написаны в C
. Если бы ваш lfind
был написан в Python
, я бы поспорил, что это будет медленнее, чем домашний метод :))