강의

멘토링

로드맵

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

bj2525님의 프로필 이미지
bj2525

작성한 질문수

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

14. 가장 긴 문자열

궁금한게 있습니다!

작성

·

281

0

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비안녕하세요 선생님 궁금한게 있어서 질문 남깁니다!

max = x.length 면 결국엔 max는 9가 되는데 저 부분이 answer = x와 무슨 관계인지 이해가 되질 않습니다. x의 길이를 구한것이지 x를 구한게 아닌데 어떻게 x를 answer 에 대입할 수 있는건가요 ??

 

퀴즈

세 수 중 최솟값을 찾을 때, if 문만 사용한다면 어떤 방식으로 비교하는 것이 일반적인가요?

세 수를 한 번에 비교하여 가장 작은 수를 바로 찾습니다.

두 수의 최솟값을 먼저 찾고, 그 결과와 나머지 한 수를 비교합니다.

가장 큰 수를 먼저 찾은 후, 남은 두 수 중 작은 값을 찾습니다.

모든 가능한 쌍을 비교하여 가장 작은 값을 찾습니다.

답변 2

0

bj2525님의 프로필 이미지
bj2525
질문자

그렇다면 max = x.length는 필요없고 answer = x 만 필요한 부분 아닐까요?

0

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

안녕하세요^^

문제가 요구하는 답은 가장 긴 문자열입니다. 즉 문자열의 길이가 답이 아니라 가장 길이가 긴 문자열이 답이기 때문에 answer에 가장 긴 문자열인 x라는 문자열을 저장해주는 것입니다.

bj2525님의 프로필 이미지
bj2525

작성한 질문수

질문하기