D13414.最长公共前缀题目链接14.最长公共前缀题目分析给定一个包含多个单词的数组,返回其中最长的公共前缀。也就是说,返回所有单词共有的前几个字母。解题思路我们需要比较每个单词相同位置的字母。如果不是同一个结局。如果某个词对应的位置没有字母,也结束。虽然说要最长的公共前缀,但是最长的只能和给定数组中最短的词一样长。所以无论从哪个词开始,对比都是一样的。最终代码$first=str_split($first);$长度=计数($first);$prefix='';for($i=0;$i<=$length;$i++){foreach($strsas$str){if(!isset($str[$i])){中断2;}if($str[$i]!=$first[$i]){中断2;}}$prefix.=$first[$i];}返回$前缀;}}如果您觉得本文对您有用,请使用爱发店支持一下。
