πŸ‘©‍πŸ’»κ°œλ°œ_TIL/μ½”λ”©ν…ŒμŠ€νŠΈ 3

κ°€μš°μŠ€μ˜ 재림으둜 μ•Œμ•„λ³Έ κ°€μš°μŠ€ 곡식 (λ“±μ°¨μˆ˜μ—΄μ˜ ν•©)

ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€ Level 1 λ¬Έμ œλ“€μ„ ν’€λ©΄μ„œ μœ λ… 자주 보이던 풀이가 λ°”λ‘œ κ°€μš°μŠ€ 계산법이라고도 λΆˆλ¦¬λŠ” λ“±μ°¨μˆ˜μ—΄μ˜ ν•©μž…λ‹ˆλ‹€. μ—°μ†ν•œ 두 ν•­μ˜ μ°¨κ°€ μΌμ •ν•œ λ“±μ°¨μˆ˜μ—΄μ˜ 합은 첫 ν•­κ³Ό λ§ˆμ§€λ§‰ 항을 λ”ν•œ λ’€ ν•­μ˜ 개수λ₯Ό κ³±ν•˜κ³  2둜 λ‚˜λˆˆ 값이 λ©λ‹ˆλ‹€. ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€ 문제 μ€‘μ—μ„œλŠ” '두 μ •μˆ˜ μ‚¬μ΄μ˜ ν•©', 'λΆ€μ‘±ν•œ κΈˆμ•‘ κ³„μ‚°ν•˜κΈ°'μ—μ„œ ν™œμš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€. λ“±μ°¨μˆ˜μ—΄μ˜ 합을 써먹어 λ΄…μ‹œλ‹€ 이 κ°„λ‹¨ν•œ 곡식을 μ‚¬μš©ν•˜λ©΄ λ‚˜μ€‘μ—λ„ μœ μš©ν•˜κ² λ‹€κ³  μƒκ°ν•΄μ„œ, '두 μ •μˆ˜ μ‚¬μ΄μ˜ ν•©'μ΄λΌλŠ” 문제λ₯Ό 쑰금 더 λ“€μ—¬λ‹€λ³΄λ©΄μ„œ λ“±μ°¨μˆ˜μ—΄μ˜ 합을 ν™œμš©ν•˜λŠ” 방법을 μ •λ¦¬ν•΄λ³΄κ² μŠ΅λ‹ˆλ‹€. 두 μ •μˆ˜ a, b 사이에 μ†ν•œ μ •μˆ˜λ₯Ό ν¬ν•¨ν•œ μ •μˆ˜μ˜ 합을 λ°˜ν™˜ν•˜λŠ” ν•¨μˆ˜λ₯Ό μž‘μ„±ν•˜λŠ” λ¬Έμ œμž…λ‹ˆλ‹€. https://programmers.co.kr/learn/courses/30..

둜또의 졜고 μˆœμœ„μ™€ μ΅œμ € μˆœμœ„

둜또의 졜고 μˆœμœ„μ™€ μ΅œμ € μˆœμœ„ https://programmers.co.kr/learn/courses/30/lessons/77484 μ½”λ”©ν…ŒμŠ€νŠΈ μ—°μŠ΅ - 둜또의 졜고 μˆœμœ„μ™€ μ΅œμ € μˆœμœ„ 둜또 6/45(μ΄ν•˜ '둜또'둜 ν‘œκΈ°)λŠ” 1λΆ€ν„° 45κΉŒμ§€μ˜ 숫자 쀑 6개λ₯Ό μ°μ–΄μ„œ λ§žνžˆλŠ” λŒ€ν‘œμ μΈ λ³΅κΆŒμž…λ‹ˆλ‹€. μ•„λž˜λŠ” 둜또의 μˆœμœ„λ₯Ό μ •ν•˜λŠ” λ°©μ‹μž…λ‹ˆλ‹€. 1 μˆœμœ„ 당첨 λ‚΄μš© 1 6개 λ²ˆν˜Έκ°€ λͺ¨λ‘ 일치 2 5개 번호 programmers.co.kr 일치 번호 κ°œμˆ˜μ™€ μˆœμœ„κ°€ 달라 ꡬ뢄이 ν•„μš”ν–ˆμŠ΅λ‹ˆλ‹€. μ œκ°€ ν‘Ό 방식은 μ•„λž˜μ™€ κ°™μŠ΅λ‹ˆλ‹€. 1. λ‚˜μ˜ 풀이 function solution(lottos, win_nums) { let answer = []; let minNum = lottos.filter(n => win_nums.include..

숫자 λ¬Έμžμ—΄κ³Ό μ˜λ‹¨μ–΄

숫자 λ¬Έμžμ—΄κ³Ό μ˜λ‹¨μ–΄ https://programmers.co.kr/learn/courses/30/lessons/81301 μ½”λ”©ν…ŒμŠ€νŠΈ μ—°μŠ΅ - 숫자 λ¬Έμžμ—΄κ³Ό μ˜λ‹¨μ–΄ λ„€μ˜€μ™€ ν”„λ‘œλ„κ°€ μˆ«μžλ†€μ΄λ₯Ό ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€. λ„€μ˜€κ°€ ν”„λ‘œλ„μ—κ²Œ 숫자λ₯Ό 건넬 λ•Œ 일뢀 자릿수λ₯Ό μ˜λ‹¨μ–΄λ‘œ λ°”κΎΌ μΉ΄λ“œλ₯Ό 건넀주면 ν”„λ‘œλ„λŠ” μ›λž˜ 숫자λ₯Ό μ°ΎλŠ” κ²Œμž„μž…λ‹ˆλ‹€. λ‹€μŒμ€ 숫자의 일뢀 자 programmers.co.kr λ‹€λ₯Έ μ‚¬λžŒλ“€μ€ μ–΄λ–€ λ°©μ‹μœΌλ‘œ ν’€μ—ˆλŠ”μ§€ μ°Ύμ•„λ³΄μ•˜λŠ”λ°, μ˜¬λΌμ™€μžˆλŠ” μ •λ‹΅ μ½”λ“œλ“€ μ€‘μ—μ„œ κ°€μž₯ λ§Žμ€ μ’‹μ•„μš”λ₯Ό 받은 μ½”λ“œκ°€ μΈμƒμ μ΄μ—ˆμŠ΅λ‹ˆλ‹€. 이λ₯Ό ν¬ν•¨ν•˜μ—¬ 이번 문제λ₯Ό ν•΄κ²°ν•˜λŠ” 방법을 크게 2κ°€μ§€λ‘œ λ‚˜λˆ„μ–΄λ³Ό 수 μžˆμ—ˆμŠ΅λ‹ˆλ‹€. 1. replace λ©”μ„œλ“œμ™€ μ •κ·œν‘œν˜„μ‹ function solution(s) { s = s.replace(/zero/..

1