function solution(str, t) {
let answer = "";
for (let i in str) {
let min = 1000;
for (let j in str) {
if (str[j] === t) {
let dist = Math.abs(i - j);
min = min > dist ? dist : min;
}
}
answer += `${min} `;
}
return answer;
}
console.log(solution("teachermode", "e"));
이렇게 풀어봤는데 괜찮을까요??? (시간 복잡도는 더 안좋은거죠?)
그리고 혹시 문자 t가 해당 문자열에 아예 존재하지 않는 경우에 대한 예외처리는 할 필요없을까요?