728x90
📚문제
📝풀이
# 내코드(오답)
strArr = ["a","bc","d","efg","hi",'efg']
arr = [len(i) for i in strArr]
answer = [arr.count(i) for i in arr]
print(max(answer))
문제를 이해하고 나서 풀었는데도 왜 틀렸는지 모르겠다.....
+ 정답 코드
def solution(strArr):
cnt = [0] * 31
for s in strArr:
cnt[len(s)] += 1
return max(cnt)
728x90
'Python(알고리즘,문제풀이) > 프로그래머스(코딩기초트레이닝)' 카테고리의 다른 글
코딩기초트레이닝 / 정수를 나선형으로 배치하기 - Python (1) | 2023.11.09 |
---|---|
코딩기초트레이닝 / 빈 배열에 추가,삭제하기 - 파이썬 (POP) (0) | 2023.10.31 |
코딩기초트레이닝 / 특정 문자열로 끝나는 가장 긴 부분 문자열 찾기(rindex) (0) | 2023.10.27 |
코딩기초트레이닝 / 조건에 맞게 수열 변환하기2 - 파이썬 (0) | 2023.10.25 |
코딩기초트레이닝 / 가까운 1찾기 (0) | 2023.10.18 |