출처: 프로그래머스 코딩 테스트 연습

🐝 문제

image

🍯 풀이

제출한 코드

1
2
3
def solution(array, height):
    count = [i for i in array if i > height]
    return len(count)

다른 분 코드 1

1
2
def solution(array, height):
    return sum(1 for a in array if a > height)

다른 분 코드 2

1
2
3
4
def solution(array, height):
    array.append(height)
    array.sort(reverse=True)
    return array.index(height)

배열값을 하나씩 비교하지 않고 height 가 몇 번째 인덱스인지 추출하는 코드이다.

🌞 정보 : 공부 기록용 블로그입니다. 오타나 내용 오류가 있을 경우 알려주시면 감사하겠습니다.

댓글남기기