Search

๊น€๋ฏผ์ง€

2.๋ฌธ์ œ์ด๋ฆ„
3. ์ˆ˜ํ–‰์‹œ๊ฐ„[์ดˆ(s)]
180
์ข‹์•„์š” ๋ˆ„๋ฅด๊ธฐ
์ข‹์•„์š” ์ˆ˜
: 0
5 more properties
| ์ฝ”๋“œ ์ž‘์„ฑํ•˜๊ธฐ
def solution(nums): N=len(nums) nums=set(nums) if len(nums)<N//2 : return len(nums) return N//2
Python
๋ณต์‚ฌ
| ์ฝ”๋“œ ์„ค๋ช…ํ•˜๊ธฐ
1.
ํฐ์ผ“๋ชฌ์˜ ๊ฐœ์ˆ˜๋ฅผ N์— ์ €์žฅํ•œ๋‹ค.
2.
set์„ ์ด์šฉํ•ด ํฐ์ผ“๋ชฌ์˜ ์ข…๋ฅ˜๋ฅผ ๊ตฌํ•œ๋‹ค.
3.
ํฐ์ผ“๋ชฌ์˜ ์ข…๋ฅ˜๊ฐ€ N//2๋ณด๋‹ค ํฌ๋ฉด ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋Š” ํฐ์ผ“๋ชฌ์˜ ์ตœ๋Œ€ ์ข…๋ฅ˜๋Š” N//2์ด๋‹ค.