See More

class Solution { public: string longestCommonPrefix(vector &strs) { if (0 == strs.size()) return ""; string result = strs[0]; for (int strs_index = 1; strs_index < strs.size(); ++strs_index) { result = result.substr(0, strs[strs_index].size()); for (int i = 0; i < result.size(); ++i) { if (result[i] != strs[strs_index][i]) { result = result.substr(0, i); } } } return result; } };