반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- clean code
- 연필
- 토익 환급
- 취미
- csts
- Kriss 재택
- IT자격증
- 웹개발
- IT 자격증
- react
- 코딩
- Python
- leetcode
- 알고리즘
- 클린 코드
- 테스팅 자격증
- KSTQB
- 소묘
- 재택근무
- 미켈란젤로
- 프로그래머스
- 파이썬
- 코드잇
- 연필소묘
- 색연필
- PrivateRouter
- 프로그래밍
- 다비드상
- 그림
- 코딩테스트
Archives
- Today
- Total
글모음
[프로그래머스] 폰켓몬 [ Python, level1 ] 본문
728x90
반응형
https://programmers.co.kr/learn/courses/30/lessons/1845
코딩테스트 연습 - 폰켓몬
당신은 폰켓몬을 잡기 위한 오랜 여행 끝에, 홍 박사님의 연구실에 도착했습니다. 홍 박사님은 당신에게 자신의 연구실에 있는 총 N 마리의 폰켓몬 중에서 N/2마리를 가져가도 좋다고 했습니다.
programmers.co.kr
코드1. counting
def solution(nums):
kinds = {}
limit = len(nums)/2
for n in nums:
if n not in kinds: kinds[n] = 1
else: kinds[n] += 1
if len(kinds) >= limit: return limit
else: return len(kinds)
코드2. set 자료형 사용
def solution(nums):
limit = len(nums)/2
nums = set(nums)
kinds = len(nums)
if kinds <= limit : return kinds
else : return limit
728x90
반응형
'알고리즘 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] Python 알고리즘 스터디 - 2주차 Stack & Hash (0) | 2022.05.30 |
---|---|
[프로그래머스] Python 알고리즘 스터디 - 1주차 Queue & Heap (0) | 2022.05.30 |
[프로그래머스] 코딩 테스트 알고리즘 스터디(Python) 참여 후기 (9기) (0) | 2022.05.29 |
[프로그래머스] 더 맵게 [heap, level 2] (0) | 2021.06.14 |
프로그래머스 문제 풀이 목록 (0) | 2021.03.07 |
Comments