본문 바로가기
프로그래머스/프로그래머스 Lv0

Lv0 문자열 묶기

by 독기품기 2024. 6. 26.

https://school.programmers.co.kr/learn/courses/30/lessons/181855

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

이 문제는 길이를 저장할 배열과 저장된 배열의 길이의 개수를 셀 배열을 먼저 선언한 후 

for 반복문을 통해 len_list에 주어진 배열의 문자열의 길이를 먼저 대입하면 문자열의 길이가 여러 개 입력되었을테니 다음 for문을 사용할 때 set(len_list)를 이용해서 중복되는 길이를 제외한 후 그 count_list에 len_list.count(i)를 append해준다.

이 과정을 끝내게 되면 for문 2개를 사용해 문자열의 길이와, 동일한 길이를 가지고 있는 문자열의 개수를 알 수 있게 된다.

이 문제는 가장 많은 동일한 문자열의 길이를 찾는 문제이기 때문에 return max(count_list)를 해주면 된다.

'프로그래머스 > 프로그래머스 Lv0' 카테고리의 다른 글

Lv0 2의 영역  (0) 2024.06.26
Lv0 리스트 자르기  (0) 2024.06.26
Lv0 7의 개수  (0) 2024.05.30
Lv0 수열과 구간 쿼리3  (0) 2024.05.30
Lv0 문자열이 몇 번 등장하는지 세기  (2) 2024.05.29