λͺ©λ‘πŸ€– μ•Œκ³ λ¦¬μ¦˜/programmers (201)

MUKER_DEV with iOS

[swift] ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€ - 햄버거 λ§Œλ“€κΈ°

ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€ μ½”λ“œ μ€‘μ‹¬μ˜ 개발자 μ±„μš©. μŠ€νƒ 기반의 ν¬μ§€μ…˜ 맀칭. ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€μ˜ 개발자 λ§žμΆ€ν˜• ν”„λ‘œν•„μ„ λ“±λ‘ν•˜κ³ , λ‚˜μ™€ 기술 ꢁ합이 잘 λ§žλŠ” 기업듀을 맀칭 λ°›μœΌμ„Έμš”. programmers.co.kr 문제 ν‘ΈλŠ” 데 μžˆμ–΄ 도움이 λ˜λ„λ‘ λ‚˜μ˜ 풀이와 κ°œμ„ λœ 풀이λ₯Ό μ˜¬λ¦½λ‹ˆλ‹€. λ˜ν•œ 풀이 ν›„ λ‹€λ₯Έ μ‚¬λžŒμ˜ 풀이λ₯Ό 보고 μ°Έκ³ ν• λ§Œν•œ 풀이도 μ˜¬λ¦½λ‹ˆλ‹€. - λ¬Έμ œμ— 따라 λ‚˜μ˜ ν’€μ΄λ§Œ μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€. - ν•΄λ‹Ή 풀이듀은 풀이 쀑 ν•˜λ‚˜μΌ 뿐 μ΅œμ„ μ˜ ν’€μ΄λŠ” 아닐 수 μžˆμŠ΅λ‹ˆλ‹€. 문제 μ„€λͺ… 햄버거 재료 배열이 μ£Όμ–΄μ§‘λ‹ˆλ‹€. λ°°μ—΄ 쀑 μ—°μ†μ μœΌλ‘œ [λΉ΅, 야채, κ³ κΈ°, λΉ΅]이 λ‚˜μ˜¨λ‹€λ©΄ 햄버거가 될 수 μžˆμŠ΅λ‹ˆλ‹€. 1: λΉ΅, 2: 야채, 3: κ³ κΈ°μž…λ‹ˆλ‹€. [2, 1, 1, 2, 3, 1, 2, 3, 1]의 배열이 μ£Όμ–΄μ§ˆ λ•Œ 3번째 μΈλ±μŠ€λΆ€ν„°..

[swift] ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€ - 성격 μœ ν˜• κ²€μ‚¬ν•˜κΈ°

ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€ μ½”λ“œ μ€‘μ‹¬μ˜ 개발자 μ±„μš©. μŠ€νƒ 기반의 ν¬μ§€μ…˜ 맀칭. ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€μ˜ 개발자 λ§žμΆ€ν˜• ν”„λ‘œν•„μ„ λ“±λ‘ν•˜κ³ , λ‚˜μ™€ 기술 ꢁ합이 잘 λ§žλŠ” 기업듀을 맀칭 λ°›μœΌμ„Έμš”. programmers.co.kr 문제 ν‘ΈλŠ” 데 μžˆμ–΄ 도움이 λ˜λ„λ‘ λ‚˜μ˜ 풀이와 κ°œμ„ λœ 풀이λ₯Ό μ˜¬λ¦½λ‹ˆλ‹€. λ˜ν•œ 풀이 ν›„ λ‹€λ₯Έ μ‚¬λžŒμ˜ 풀이λ₯Ό 보고 μ°Έκ³ ν• λ§Œν•œ 풀이도 μ˜¬λ¦½λ‹ˆλ‹€. - λ¬Έμ œμ— 따라 λ‚˜μ˜ ν’€μ΄λ§Œ μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€. - ν•΄λ‹Ή 풀이듀은 풀이 쀑 ν•˜λ‚˜μΌ 뿐 μ΅œμ„ μ˜ ν’€μ΄λŠ” 아닐 수 μžˆμŠ΅λ‹ˆλ‹€. 문제 μ„€λͺ… μ„±κ²©μœ ν˜•μœΌλ‘œ [R,T],[C,F],[M,J],[N,A] 총 4묢음의 8가지 μ„±κ²©μœ ν˜•μ΄ μžˆμŠ΅λ‹ˆλ‹€. λ¬ΆμŒλ§ˆλ‹€μ˜ μœ ν˜•λ³„ μ μˆ˜κ°€ 큰 μͺ½μ΄ μ ν•©ν•œ 성격 μœ ν˜•μ΄ λ©λ‹ˆλ‹€. λ§Œμ•½ μœ ν˜•λ³„ μ μˆ˜κ°€ κ°™λ‹€λ©΄ μ‚¬μ „μ μœΌλ‘œ 먼저인 μœ ν˜•μ΄ μ ν•©ν•œ 성격 μœ ν˜•μž…λ‹ˆλ‹€. λ§Œμ•½ R..

[swift] ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€ - 과일 μž₯수

ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€ μ½”λ“œ μ€‘μ‹¬μ˜ 개발자 μ±„μš©. μŠ€νƒ 기반의 ν¬μ§€μ…˜ 맀칭. ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€μ˜ 개발자 λ§žμΆ€ν˜• ν”„λ‘œν•„μ„ λ“±λ‘ν•˜κ³ , λ‚˜μ™€ 기술 ꢁ합이 잘 λ§žλŠ” 기업듀을 맀칭 λ°›μœΌμ„Έμš”. programmers.co.kr 문제 ν‘ΈλŠ” 데 μžˆμ–΄ 도움이 λ˜λ„λ‘ λ‚˜μ˜ 풀이와 κ°œμ„ λœ 풀이λ₯Ό μ˜¬λ¦½λ‹ˆλ‹€. λ˜ν•œ 풀이 ν›„ λ‹€λ₯Έ μ‚¬λžŒμ˜ 풀이λ₯Ό 보고 μ°Έκ³ ν• λ§Œν•œ 풀이도 μ˜¬λ¦½λ‹ˆλ‹€. - λ¬Έμ œμ— 따라 λ‚˜μ˜ ν’€μ΄λ§Œ μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€. - ν•΄λ‹Ή 풀이듀은 풀이 쀑 ν•˜λ‚˜μΌ 뿐 μ΅œμ„ μ˜ ν’€μ΄λŠ” 아닐 수 μžˆμŠ΅λ‹ˆλ‹€. 문제 μ„€λͺ… 가지고 μžˆλŠ” 사과λ₯Ό m 개수만큼의 사과λ₯Ό μƒμžμ— λ‹΄μ•„ 각각 μƒμžμ˜ μ΅œμ € 점수 μ‚¬κ³Όλ‘œ μ‚¬κ³Όμƒμžμ˜ 점수λ₯Ό μ±…μ •ν–ˆμ„ λ•Œ μ΅œλŒ€ 이읡을 얻을 수 있게 λ§Œλ“œμ‹œμ˜€. λ‚˜μ˜ 풀이 func solution(_ k:Int, _ m:Int, _ score:[Int]..

[swift] ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€ - 둜또의 졜고 μˆœμœ„μ™€ μ΅œμ € μˆœμœ„

ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€ μ½”λ“œ μ€‘μ‹¬μ˜ 개발자 μ±„μš©. μŠ€νƒ 기반의 ν¬μ§€μ…˜ 맀칭. ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€μ˜ 개발자 λ§žμΆ€ν˜• ν”„λ‘œν•„μ„ λ“±λ‘ν•˜κ³ , λ‚˜μ™€ 기술 ꢁ합이 잘 λ§žλŠ” 기업듀을 맀칭 λ°›μœΌμ„Έμš”. programmers.co.kr 문제 ν‘ΈλŠ” 데 μžˆμ–΄ 도움이 λ˜λ„λ‘ λ‚˜μ˜ 풀이와 κ°œμ„ λœ 풀이λ₯Ό μ˜¬λ¦½λ‹ˆλ‹€. λ˜ν•œ 풀이 ν›„ λ‹€λ₯Έ μ‚¬λžŒμ˜ 풀이λ₯Ό 보고 μ°Έκ³ ν• λ§Œν•œ 풀이도 μ˜¬λ¦½λ‹ˆλ‹€. - λ¬Έμ œμ— 따라 λ‚˜μ˜ ν’€μ΄λ§Œ μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€. - ν•΄λ‹Ή 풀이듀은 풀이 쀑 ν•˜λ‚˜μΌ 뿐 μ΅œμ„ μ˜ ν’€μ΄λŠ” 아닐 수 μžˆμŠ΅λ‹ˆλ‹€. 문제 μ„€λͺ… λ‚΄κ°€ μ•Œκ³ μžˆλŠ” 둜또 λ²ˆν˜Έμ™€ μ§€μ›Œμ§„ 둜또번호λ₯Ό 가지고 μ΅œμ†Œ 당첨 λ“±μˆ˜μ™€ μ΅œλŒ€ 당첨 λ“±μˆ˜λ₯Ό κ΅¬ν•˜λ©΄ λ©λ‹ˆλ‹€. λ‚˜μ˜ 풀이 func solution(_ lottos:[Int], _ win_nums:[Int]) -> [Int] { let minCount ..

[swift] ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€ - κ°€μž₯ κ°€κΉŒμš΄ 같은 κΈ€μž

ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€ μ½”λ“œ μ€‘μ‹¬μ˜ 개발자 μ±„μš©. μŠ€νƒ 기반의 ν¬μ§€μ…˜ 맀칭. ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€μ˜ 개발자 λ§žμΆ€ν˜• ν”„λ‘œν•„μ„ λ“±λ‘ν•˜κ³ , λ‚˜μ™€ 기술 ꢁ합이 잘 λ§žλŠ” 기업듀을 맀칭 λ°›μœΌμ„Έμš”. programmers.co.kr 문제 ν‘ΈλŠ” 데 μžˆμ–΄ 도움이 λ˜λ„λ‘ λ‚˜μ˜ 풀이와 κ°œμ„ λœ 풀이λ₯Ό μ˜¬λ¦½λ‹ˆλ‹€. λ˜ν•œ 풀이 ν›„ λ‹€λ₯Έ μ‚¬λžŒμ˜ 풀이λ₯Ό 보고 μ°Έκ³ ν• λ§Œν•œ 풀이도 μ˜¬λ¦½λ‹ˆλ‹€. - λ¬Έμ œμ— 따라 λ‚˜μ˜ ν’€μ΄λ§Œ μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€. - ν•΄λ‹Ή 풀이듀은 풀이 쀑 ν•˜λ‚˜μΌ 뿐 μ΅œμ„ μ˜ ν’€μ΄λŠ” 아닐 수 μžˆμŠ΅λ‹ˆλ‹€. 문제 μ„€λͺ… μž…λ ₯ 받은 λ¬Έμžμ—΄ 쀑 μ€‘λ³΅λ˜λŠ” λ¬Έμžκ°€ μžˆλ‹€λ©΄ μ€‘λ³΅λœ λ§ˆμ§€λ§‰ λ¬Έμžμ™€μ˜ 거리λ₯Ό returnν•˜κ³  μ€‘λ³΅λ˜μ§€ μ•ŠλŠ” 단어라면 -1을 λ¦¬ν„΄ν•˜λ©΄ λ©λ‹ˆλ‹€. λ‚˜μ˜ 풀이 import Foundation func solution(_ s:String) -> [Int]..

[swift] ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€ - κΈ°μ‚¬λ‹¨μ›μ˜ 무기

ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€ μ½”λ“œ μ€‘μ‹¬μ˜ 개발자 μ±„μš©. μŠ€νƒ 기반의 ν¬μ§€μ…˜ 맀칭. ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€μ˜ 개발자 λ§žμΆ€ν˜• ν”„λ‘œν•„μ„ λ“±λ‘ν•˜κ³ , λ‚˜μ™€ 기술 ꢁ합이 잘 λ§žλŠ” 기업듀을 맀칭 λ°›μœΌμ„Έμš”. programmers.co.kr 문제 ν‘ΈλŠ” 데 μžˆμ–΄ 도움이 λ˜λ„λ‘ λ‚˜μ˜ 풀이와 κ°œμ„ λœ 풀이λ₯Ό μ˜¬λ¦½λ‹ˆλ‹€. λ˜ν•œ 풀이 ν›„ λ‹€λ₯Έ μ‚¬λžŒμ˜ 풀이λ₯Ό 보고 μ°Έκ³ ν• λ§Œν•œ 풀이도 μ˜¬λ¦½λ‹ˆλ‹€. - λ¬Έμ œμ— 따라 λ‚˜μ˜ ν’€μ΄λ§Œ μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€. - ν•΄λ‹Ή 풀이듀은 풀이 쀑 ν•˜λ‚˜μΌ 뿐 μ΅œμ„ μ˜ ν’€μ΄λŠ” 아닐 수 μžˆμŠ΅λ‹ˆλ‹€. 문제 μ„€λͺ… 각각의 κΈ°μ‚¬λŠ” 기사 번호(number)λ₯Ό 가지고 있고 number의 μ•½μˆ˜λŠ” κΈ°μ‚¬μ˜ 곡격λ ₯을 μ˜λ―Έν•©λ‹ˆλ‹€. κΈ°μ‚¬μ˜ 곡격λ ₯을 κ΅¬ν•˜κ³  곡격λ ₯이 limit을 λ„˜λŠ”λ‹€λ©΄ power둜 곡격λ ₯이 κ³ μ •λ©λ‹ˆλ‹€. 기사단 μ „μ²΄μ˜ 곡격λ ₯의 합을 κ΅¬ν•˜λ©΄ λ˜λŠ” λ¬Έμ œμž…λ‹ˆλ‹€...