文字列圧縮
3785 ワード
function solution(s) {
let sliceNum = Math.floor(s.length / 2);
for(let i = sliceNum; i > 0; i--){
if(s.substr(0, i) === s.substr(i, i)){
sliceNum = i;
break;
}
if(i === 1 && s.substr(0, i) !== s.substr(i, i)){
sliceNum = s.length;
}
}
if(sliceNum === s.length){
return sliceNum;
}
}
Reference
この問題について(文字列圧縮), 我々は、より多くの情報をここで見つけました https://velog.io/@iameunyu/문자열-압축テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol