编写一个函数来查找字符串数组中的最长公共前缀。
如果不存在公共前缀,返回空字符串 “”。
示例 1:
输入: [“flower”,“flow”,“flight”] 输出: “fl” 示例 2:
输入: [“dog”,“racecar”,“car”] 输出: “” 解释: 输入不存在公共前缀。
1、提交时出现如下错误
LeetCode--runtime error: reference binding to null pointer of type 'struct value_type'(stl_vector.h)LeetCode测试集里面会判断输入为空的情况 注意进行处理
if(strs.size()==0) return "";2、巧妙运用string的取子串函数substr() 会方便很多 3、两个for()循环体内当不满足条件时记得用break跳出循环