강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

JEE SUN LEE님의 프로필 이미지
JEE SUN LEE

작성한 질문수

자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)

1. 회문문자열

안녕하세요. 질문드립니다.

작성

·

290

0

아래와 같이 했을 경우, "YES"가 출력되기는 하는데요. 맞는 풀이인지 확인 부탁드립니다!

 

function solution(str) {
let answer = "NO";
let n = str.length;
let s = str.toUpperCase(str);

for (let i = 0; i < n; i++) {
for (let j = n - 1 - i; j <= 0; j++) {
if (s[i] === s[j]) answer = "YES";
}
}
return answer;
}

let str = "gooG";

console.log(solution(str));

퀴즈

문자열이 회문(Palindrome)인지 확인할 때, 내장 함수를 사용하는 방법으로 강의에서 언급된 주된 방식은 무엇일까요?

`split`, `sort`, `join`

`substring`, `reverse`, `concat`

`split`, `reverse`, `join`

`slice`, `sort`, `merge`

답변 1

0

김태원님의 프로필 이미지
김태원
지식공유자

안녕하세요^^

반례입니다.

let str = "gokkg";
JEE SUN LEE님의 프로필 이미지
JEE SUN LEE

작성한 질문수

질문하기