Longest Common Prefix (LeetCode)
4946 ワード
問題の説明
せいげんじょうけん
に答える var longestCommonPrefix = function(strs) {
let answer = '';
if(strs.length === 0 || strs[0].length === 0)
return answer;
else{
let check; // 확인할 문자가 없는 문자열이 있는지
let index = 0; // 인덱스
while(true){
// 문자를 비교해 하나라도 없을 경우 check는 true
check = strs.some(value=> strs[0].substr(index,1) !== value.substr(index,1));
if(check)
break;
else{
answer += strs[0].substr(index,1);
index++;
if(index === strs[0].length)
break;
}
}
return answer;
}
};
チェックポイント
var longestCommonPrefix = function(strs) {
let answer = '';
if(strs.length === 0 || strs[0].length === 0)
return answer;
else{
let check; // 확인할 문자가 없는 문자열이 있는지
let index = 0; // 인덱스
while(true){
// 문자를 비교해 하나라도 없을 경우 check는 true
check = strs.some(value=> strs[0].substr(index,1) !== value.substr(index,1));
if(check)
break;
else{
answer += strs[0].substr(index,1);
index++;
if(index === strs[0].length)
break;
}
}
return answer;
}
};
Reference
この問題について(Longest Common Prefix (LeetCode)), 我々は、より多くの情報をここで見つけました https://velog.io/@vsnm25/Longest-Common-Prefix-LeetCodeテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol