ํฐ์คํ ๋ฆฌ ๋ทฐ
๐จ๐ป ์ฝ๋ฉํ
์คํธ/ํ๋ก๊ทธ๋๋จธ์ค
ํ๋ก๊ทธ๋๋จธ์ค: ์์ฃผํ์ง ๋ชปํ ์ ์
dirmathfl 2020. 6. 8. 10:56728x90
๋ฐ์ํ
๋ฌธ์
๋ฌธ์ ํ์ด
์ฐธ์ฌ์์ ์์ฃผ์์ ๋ชฉ๋ก์ ํ์ํ์ฌ, ์์ฃผํ์ง ์์ ์ฌ๋์ ์ฐพ๋ ๋ฌธ์ ์ด๋ค. ๊ฐ ๋ฆฌ์คํธ๋ฅผ ํ์ํ์ฌ ์ ๋ต์ ๋์ถํ ์ ๋ ์์ง๋ง, ํ์ด์ฌ์ Counter๋ฅผ ์ ํ์ฉํ๋ฉด ๊ฐ๋จํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์๋ ๋ฌธ์ ์ด๋ค.
์ฝ๋
from collections import Counter
def solution(participant, completion):
return list(Counter(participant) - Counter(completion))[0]
- ์์ 1๋ฒ์์
Counter(participant)
์Counter(compleation)
์ ๋ค์๊ณผ ๊ฐ์ ๊ฐ์ ๋ฐํํ๋ค.- Counter({'leo': 1, 'kiki': 1, 'eden': 1})
- Counter({'eden': 1, 'kiki': 1})
- Counter๋ ๋บ์ ์ฐ์ฐ์ ์ง์ํ๋ฏ๋ก, ๋ฐํ ๋ ๋ ๊ฐ์ ๋นผ๋ฉด ์ ๋ต์ ๊ตฌํ ์ ์๋ค.
728x90
๋ฐ์ํ
'๐จโ๐ป ์ฝ๋ฉํ ์คํธ > ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํ๋ก๊ทธ๋๋จธ์ค: ๋คํธ์ํฌ (0) | 2020.08.31 |
---|---|
ํ๋ก๊ทธ๋๋จธ์ค: ๋จ์ด ๋ณํ (0) | 2020.08.31 |
ํ๋ก๊ทธ๋๋จธ์ค: ์ฌํ ๊ฒฝ๋ก (0) | 2020.08.31 |
ํ๋ก๊ทธ๋๋จธ์ค: ์์ฅ (0) | 2020.06.10 |
ํ๋ก๊ทธ๋๋จธ์ค: ์ ํ๋ฒํธ ๋ชฉ๋ก (0) | 2020.06.09 |
๋๊ธ
๊ธ ๋ณด๊ดํจ
์ต๊ทผ์ ์ฌ๋ผ์จ ๊ธ
์ต๊ทผ์ ๋ฌ๋ฆฐ ๋๊ธ