[英]Algorithmic complexity of PHP function strlen()
最近面试被问到这个问题,不知道怎么回答。
任何人都可以回答这个问题并描述它吗?
O(1) 因为长度存储为属性:源
然而,这个琐事值得用关于微优化剧院的讨论来反驳,正如我们的主持人在这里和这里提供的一样; 阅读这两个链接,无论您是否知道特定的答案,下次出现类似问题时,您都会找到一个很好的话题来改变对话的势头!
面试官对你的切线的反应会告诉你很多关于你想和他们一起工作的程度。
我假设该函数是 O(n),因为它需要遍历字符串一次。
php 7源代码请参见此处
O(1)访问属性ZSTR_LEN 参见此处
[英]php strlen range function
[英]php strlen function and 2 vars
[英]Where is the source code for strlen() function in PHP?
[英]ERROR strlen function is not count properly of words in php
[英]PHP's strlen function behaving strangely
[英]How to run php strlen function on entire array?
[英]PHP strlen() function abnormal behaviour in enterkey count
[英]PHP iconv_strlen function display problem
[英]Php Date Function with complexity
[英]Which complexity mb_strlen?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.