Skip to content

Commit b106db7

Browse files
4BFC4BFC
and
4BFC
authored
πŸ”€: 7568 (#76)
* πŸ”€: recently 브렌치λ₯Ό μ΅œμ‹ ν™” ν•˜κΈ°μœ„ν•œ merge (#49) * πŸ”€: 2750 retry(1) (#12) * 🚩: 문제λ₯Ό ν’€κΈ°μœ„ν•œ μ„ΈνŒ… * 🚩: PR ν…œν”Œλ¦Ώ 생성 문제둜 파일 μ‚­μ œ * 🚩: bubble μ •λ ¬ 적용 및 μ •λ ¬ 확인 * 🚩: λ°°μ—΄ μ€‘λ³΅μ œκ±° 둜직 κ΅¬ν˜„ μ˜€λ‹΅ * 🌱 : PR ν…œν”Œλ¦Ώ μž¬μƒμ„± * πŸ›: sort와 filter 그리고 indexOf μ‚¬μš©ν•΄μ„œ 문제 ν•΄κ²° μ‹œλ„, μ˜€λ‹΅ * πŸ›: shift와 trim을 μ‚¬μš©ν•΄μ„œ 문제 ν•΄κ²°, pop으둜 문제λ₯Ό μ‹œλ„ ν–ˆμœΌλ‚˜ μ˜€λ‹΅ μ™œμΈμ§€ 아직 λͺ…ν™•ν•˜μ§€ μ•Šλ‹€. * 🚩: μ£Όμ„μ œκ±° * πŸ”€: 1181 (#14) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: shift와 sortλ₯Ό μ‚¬μš©ν•΄μ„œ μ •λ ¬ μ‹œλ„ * 🚩: sort의 μ˜€λ¦„μ°¨μˆœ μ •λ ¬ 섀정을 ν†΅ν•΄μ„œ λ°°μ—΄ 길이 순으둜 μ •λ ¬ μ‹œλ„ * 🚩: sort λΉ„κ΅ν•¨μˆ˜λ₯Ό if문으둜 μ•ŒνŒŒλ²³, λ¬Έμžμ—΄ 길이 κΈ°μ€€μœΌλ‘œ 정렬이 될 수 있게 문제 ν•΄κ²° * πŸ”€: 10798 (#16) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: 이쀑 for문을 μ‚¬μš©ν•΄μ„œ 문제 ν•΄κ²° μ‹œλ„ * πŸ›: 첫 번째 예제 μž…λ ₯1은 λ§žμ§€λ§Œ 예제 μž…λ ₯2λŠ” μ˜€λ‹΅ * πŸ›: 백쀀은 μ •λ‹΅μ΄μ§€λ§Œ vscμ—μ„œ 좜λ ₯λ˜λŠ” μ˜€λ‹΅κ³Ό 풀리지 μ•Šμ€ 의문 * πŸ”€: 11650 (#19) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: 이쀑 for문을 μ‚¬μš©ν•΄μ„œ 문제 μ‹œλ„ * 🚩: sort 쑰건문을 μ‚¬μš©ν•΄μ„œ 문제 μ‹œλ„ μ˜€λ‹΅ * 🚩: x,y μ •λ ¬ μˆœμ„œ 및 기쀀을 μˆ˜μ •ν•΄μ„œ 문제 μ‹œλ„ μ •λ‹΅ * πŸ”€: 2839 (#30) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: λ¬Έμ œμ— μ£Όμ–΄μ§„ 쑰건듀을 λŒ€μž…ν•΄μ„œ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€λ§Œ μ†Œμˆ˜μ μ„ μ»¨νŠΈλ‘€ν•˜λŠ” 뢀뢄이 미흑 * 🚩: μ›ν•˜λŠ” ν˜•νƒœλ‘œ μˆœν™˜μ„ ν–ˆμ§€λ§Œ κ²°κ³ΌλŠ” μ˜λ„μ™€ 달리 λ‚˜μ˜¨λ‹€. * 🚩: 문제의 쑰건 뿐만 μ•„λ‹ˆλΌ μ˜ˆμƒμΆœλ ₯의 쑰건 λ˜ν•œ 잘 νŒŒμ•…μ„ ν•΄μ•Όν•œλ‹€. * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” 및 뢄석 ν•„μš” * πŸ”€: 2839 retry(1) (#32) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: λ¬Έμ œμ— μ£Όμ–΄μ§„ 쑰건듀을 λŒ€μž…ν•΄μ„œ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€λ§Œ μ†Œμˆ˜μ μ„ μ»¨νŠΈλ‘€ν•˜λŠ” 뢀뢄이 미흑 * 🚩: μ›ν•˜λŠ” ν˜•νƒœλ‘œ μˆœν™˜μ„ ν–ˆμ§€λ§Œ κ²°κ³ΌλŠ” μ˜λ„μ™€ 달리 λ‚˜μ˜¨λ‹€. * 🚩: 문제의 쑰건 뿐만 μ•„λ‹ˆλΌ μ˜ˆμƒμΆœλ ₯의 쑰건 λ˜ν•œ 잘 νŒŒμ•…μ„ ν•΄μ•Όν•œλ‹€. * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” 및 뢄석 ν•„μš” * πŸ›: 예제 μž…λ ₯ 5번으둜 μ˜€λ‹΅ * πŸ›: λ§ˆμ§€λ§‰ 쑰건문을 λ³€κ²½ν•¨μœΌλ‘œ 예제 μž…λ ₯ 5번 톡과, μ˜€λ‹΅ * πŸ›: μ½”λ“œ μˆ˜μ •μœΌλ‘œ 예제 μž…λ ₯ 4λ²ˆμ—μ„œ μ˜€λ‹΅ ν›„ ν•΄κ²° 단, 예제 μž…λ ₯ 5λ²ˆμ„ λͺ…ν™•ν•˜κ²Œ 이유 μ„€λͺ… ν•„μš”. μ •λ‹΅ * 🚩: 문제의 κΈ°λ³Έ μ‘°κ±΄μ‹μ˜ ν‹€ 생성 * 🚩: μ˜ˆμ‹œμž…λ ₯1λ²ˆμ— λ§žλŠ” μ½”λ“œλ₯Ό μž‘μ„±, μ˜ˆμ‹œμž…λ ₯1번 톡과 * 🚩: 예제 μž…λ ₯5λ₯Ό μ œμ™Έν•œ λ‚˜λ¨Έμ§€ 예제 μž…λ ₯ 톡과 * 🚩: μ˜ˆμ œμž…λ ₯ 5번과 2번 λΆˆν†΅κ³Ό 문제 ν•΄κ²° * 🚩: μ˜€λ‹΅ * 🚩: λΆˆν•„μš”ν•˜κ²Œ result갑이 μ¦κ°€λœλ‹€. 이에 μ½”λ“œμ˜ 가독성이 λ–¨μ–΄μ§„λ‹€. * πŸ”€: 2839 retry(2) (#35) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: λ¬Έμ œμ— μ£Όμ–΄μ§„ 쑰건듀을 λŒ€μž…ν•΄μ„œ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€λ§Œ μ†Œμˆ˜μ μ„ μ»¨νŠΈλ‘€ν•˜λŠ” 뢀뢄이 미흑 * 🚩: μ›ν•˜λŠ” ν˜•νƒœλ‘œ μˆœν™˜μ„ ν–ˆμ§€λ§Œ κ²°κ³ΌλŠ” μ˜λ„μ™€ 달리 λ‚˜μ˜¨λ‹€. * 🚩: 문제의 쑰건 뿐만 μ•„λ‹ˆλΌ μ˜ˆμƒμΆœλ ₯의 쑰건 λ˜ν•œ 잘 νŒŒμ•…μ„ ν•΄μ•Όν•œλ‹€. * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” 및 뢄석 ν•„μš” * πŸ›: 예제 μž…λ ₯ 5번으둜 μ˜€λ‹΅ * πŸ›: λ§ˆμ§€λ§‰ 쑰건문을 λ³€κ²½ν•¨μœΌλ‘œ 예제 μž…λ ₯ 5번 톡과, μ˜€λ‹΅ * πŸ›: μ½”λ“œ μˆ˜μ •μœΌλ‘œ 예제 μž…λ ₯ 4λ²ˆμ—μ„œ μ˜€λ‹΅ ν›„ ν•΄κ²° 단, 예제 μž…λ ₯ 5λ²ˆμ„ λͺ…ν™•ν•˜κ²Œ 이유 μ„€λͺ… ν•„μš”. μ •λ‹΅ * 🚩: 문제의 κΈ°λ³Έ μ‘°κ±΄μ‹μ˜ ν‹€ 생성 * 🚩: μ˜ˆμ‹œμž…λ ₯1λ²ˆμ— λ§žλŠ” μ½”λ“œλ₯Ό μž‘μ„±, μ˜ˆμ‹œμž…λ ₯1번 톡과 * 🚩: 예제 μž…λ ₯5λ₯Ό μ œμ™Έν•œ λ‚˜λ¨Έμ§€ 예제 μž…λ ₯ 톡과 * 🚩: μ˜ˆμ œμž…λ ₯ 5번과 2번 λΆˆν†΅κ³Ό 문제 ν•΄κ²° * 🚩: μ˜€λ‹΅ * 🚩: λΆˆν•„μš”ν•˜κ²Œ result갑이 μ¦κ°€λœλ‹€. 이에 μ½”λ“œμ˜ 가독성이 λ–¨μ–΄μ§„λ‹€. * πŸ”€: Algorithm/dynamic programming (#40) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🌱: README을 μˆ˜μ • GitHubμ—μ„œ 직접 μˆ˜μ •ν•œ issue μž…λ‹ˆλ‹€. * 🌱: printer.js 파일 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: PRν…œν”Œλ¦Ώμ„ μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: PR-TEMPLATEλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: issue templates μˆ˜μ • Githubμ—μ„œ μž‘μ„±λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: README을 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🚩: DynamicProgramming을 ν•™μŠ΅ν•˜κ³  정리 * 🚩: μ •λ¦¬ν•œ κΈ€μ˜ 파일λͺ… λ³€κ²½ * 🚩: 곡뢀 정리 글을 μœ„ν•œ ν…œν”Œλ¦Ώ 생성 * 🚩: λ¬Έμžμ—΄μ˜ 길이둜 sortλ₯Ό ν™œμš©ν•΄μ„œ μ •λ ¬ν•˜λŠ” 방법은 μ•Œκ² μœΌλ‚˜, 쀑볡값 μ œκ±°μ™€ 1차적인 μ •λ ¬ 이후 μ •λ ¬λœ κ°’ κΈ°μ€€μœΌλ‘œ μž¬μ •λ ¬ν•˜λŠ” 방법에 λŒ€ν•΄ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€ λͺ»ν–ˆμŒ. * 🚩: 쀑볡 제거λ₯Ό new Set을 톡해 ν•΄κ²°ν•˜κ³  localCompareλ₯Ό μ‚¬μš©ν–ˆμ§€λ§Œ 이 역할이 μ •ν™•νžˆ 무엇인지 μ•Œμ•„λ³Ό ν•„μš”κ°€ μžˆλ‹€. * 🚩: 배열을 map으둜 μˆœνšŒν•΄μ„œ stack의 ꡬ쑰λ₯Ό κ΅¬μ„±ν•˜λ € ν–ˆμœΌλ‚˜ index 값을 μ›ν•˜λŠ” 데둜 μ»¨νŠΈλ‘€ν•˜κΈ°μ— 어렀움이 μžˆλ‹€. * 🚩: 문제λ₯Ό ν’€μ–΄λ‚΄λŠ” 방식을 μ’€ 더 κ°„λ‹¨ν•˜κ²Œ 생각할 ν•„μš”κ°€ μžˆλ‹€. λ„ˆλ¬΄ stackμ—λ§Œ μ§‘μ€‘ν–ˆλ‹€. * 🚩: ꡬ쑰뢄해 할당을 κ°„μ†Œν™”ν•œ ꡬ쑰둜 ν™œμš©κ³Ό μ‚¬μš©μ„ ν•΄λ³΄μ•˜λ‹€. * πŸ”§: testν•˜κΈ° μœ„ν•œ μŠ€ν¬λ¦½νŠΈμ™€ ν™˜κ²½μ„ ꡬ성 * 🚩: μ½”λ“œ 뢄석 및 정리 * πŸ”€: 16173 (#47) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🌱: README을 μˆ˜μ • GitHubμ—μ„œ 직접 μˆ˜μ •ν•œ issue μž…λ‹ˆλ‹€. * 🌱: printer.js 파일 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: PRν…œν”Œλ¦Ώμ„ μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: PR-TEMPLATEλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: issue templates μˆ˜μ • Githubμ—μ„œ μž‘μ„±λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: README을 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🚩: λ¬Έμžμ—΄μ˜ 길이둜 sortλ₯Ό ν™œμš©ν•΄μ„œ μ •λ ¬ν•˜λŠ” 방법은 μ•Œκ² μœΌλ‚˜, 쀑볡값 μ œκ±°μ™€ 1차적인 μ •λ ¬ 이후 μ •λ ¬λœ κ°’ κΈ°μ€€μœΌλ‘œ μž¬μ •λ ¬ν•˜λŠ” 방법에 λŒ€ν•΄ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€ λͺ»ν–ˆμŒ. * 🚩: 쀑볡 제거λ₯Ό new Set을 톡해 ν•΄κ²°ν•˜κ³  localCompareλ₯Ό μ‚¬μš©ν–ˆμ§€λ§Œ 이 역할이 μ •ν™•νžˆ 무엇인지 μ•Œμ•„λ³Ό ν•„μš”κ°€ μžˆλ‹€. * 🚩: 배열을 map으둜 μˆœνšŒν•΄μ„œ stack의 ꡬ쑰λ₯Ό κ΅¬μ„±ν•˜λ € ν–ˆμœΌλ‚˜ index 값을 μ›ν•˜λŠ” 데둜 μ»¨νŠΈλ‘€ν•˜κΈ°μ— 어렀움이 μžˆλ‹€. * 🚩: 문제λ₯Ό ν’€μ–΄λ‚΄λŠ” 방식을 μ’€ 더 κ°„λ‹¨ν•˜κ²Œ 생각할 ν•„μš”κ°€ μžˆλ‹€. λ„ˆλ¬΄ stackμ—λ§Œ μ§‘μ€‘ν–ˆλ‹€. * 🌱: stdin을 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: printer.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: printer.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: test.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: test.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: test.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: boolean.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * ✨: stack으둜 μ½”λ“œλ₯Ό κ΅¬ν˜„, 문제 ν•΄κ²° * 🌱: README을 μˆ˜μ • ν•΄λ‹Ή Commit은 Github둜 λΆ€ν„° μˆ˜μ • * 🌱: README을 μˆ˜μ • ν•΄λ‹Ή Commit은 Githubμ—μ„œ μˆ˜μ • * πŸ”€: 9095 (#79) * πŸ”€: 2750 retry(1) (#12) * 🚩: 문제λ₯Ό ν’€κΈ°μœ„ν•œ μ„ΈνŒ… * 🚩: PR ν…œν”Œλ¦Ώ 생성 문제둜 파일 μ‚­μ œ * 🚩: bubble μ •λ ¬ 적용 및 μ •λ ¬ 확인 * 🚩: λ°°μ—΄ μ€‘λ³΅μ œκ±° 둜직 κ΅¬ν˜„ μ˜€λ‹΅ * 🌱 : PR ν…œν”Œλ¦Ώ μž¬μƒμ„± * πŸ›: sort와 filter 그리고 indexOf μ‚¬μš©ν•΄μ„œ 문제 ν•΄κ²° μ‹œλ„, μ˜€λ‹΅ * πŸ›: shift와 trim을 μ‚¬μš©ν•΄μ„œ 문제 ν•΄κ²°, pop으둜 문제λ₯Ό μ‹œλ„ ν–ˆμœΌλ‚˜ μ˜€λ‹΅ μ™œμΈμ§€ 아직 λͺ…ν™•ν•˜μ§€ μ•Šλ‹€. * 🚩: μ£Όμ„μ œκ±° * πŸ”€: 1181 (#14) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: shift와 sortλ₯Ό μ‚¬μš©ν•΄μ„œ μ •λ ¬ μ‹œλ„ * 🚩: sort의 μ˜€λ¦„μ°¨μˆœ μ •λ ¬ 섀정을 ν†΅ν•΄μ„œ λ°°μ—΄ 길이 순으둜 μ •λ ¬ μ‹œλ„ * 🚩: sort λΉ„κ΅ν•¨μˆ˜λ₯Ό if문으둜 μ•ŒνŒŒλ²³, λ¬Έμžμ—΄ 길이 κΈ°μ€€μœΌλ‘œ 정렬이 될 수 있게 문제 ν•΄κ²° * πŸ”€: 10798 (#16) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: 이쀑 for문을 μ‚¬μš©ν•΄μ„œ 문제 ν•΄κ²° μ‹œλ„ * πŸ›: 첫 번째 예제 μž…λ ₯1은 λ§žμ§€λ§Œ 예제 μž…λ ₯2λŠ” μ˜€λ‹΅ * πŸ›: 백쀀은 μ •λ‹΅μ΄μ§€λ§Œ vscμ—μ„œ 좜λ ₯λ˜λŠ” μ˜€λ‹΅κ³Ό 풀리지 μ•Šμ€ 의문 * πŸ”€: 11650 (#19) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: 이쀑 for문을 μ‚¬μš©ν•΄μ„œ 문제 μ‹œλ„ * 🚩: sort 쑰건문을 μ‚¬μš©ν•΄μ„œ 문제 μ‹œλ„ μ˜€λ‹΅ * 🚩: x,y μ •λ ¬ μˆœμ„œ 및 기쀀을 μˆ˜μ •ν•΄μ„œ 문제 μ‹œλ„ μ •λ‹΅ * πŸ”€: 2839 (#30) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: λ¬Έμ œμ— μ£Όμ–΄μ§„ 쑰건듀을 λŒ€μž…ν•΄μ„œ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€λ§Œ μ†Œμˆ˜μ μ„ μ»¨νŠΈλ‘€ν•˜λŠ” 뢀뢄이 미흑 * 🚩: μ›ν•˜λŠ” ν˜•νƒœλ‘œ μˆœν™˜μ„ ν–ˆμ§€λ§Œ κ²°κ³ΌλŠ” μ˜λ„μ™€ 달리 λ‚˜μ˜¨λ‹€. * 🚩: 문제의 쑰건 뿐만 μ•„λ‹ˆλΌ μ˜ˆμƒμΆœλ ₯의 쑰건 λ˜ν•œ 잘 νŒŒμ•…μ„ ν•΄μ•Όν•œλ‹€. * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” 및 뢄석 ν•„μš” * πŸ”€: 2839 retry(1) (#32) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: λ¬Έμ œμ— μ£Όμ–΄μ§„ 쑰건듀을 λŒ€μž…ν•΄μ„œ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€λ§Œ μ†Œμˆ˜μ μ„ μ»¨νŠΈλ‘€ν•˜λŠ” 뢀뢄이 미흑 * 🚩: μ›ν•˜λŠ” ν˜•νƒœλ‘œ μˆœν™˜μ„ ν–ˆμ§€λ§Œ κ²°κ³ΌλŠ” μ˜λ„μ™€ 달리 λ‚˜μ˜¨λ‹€. * 🚩: 문제의 쑰건 뿐만 μ•„λ‹ˆλΌ μ˜ˆμƒμΆœλ ₯의 쑰건 λ˜ν•œ 잘 νŒŒμ•…μ„ ν•΄μ•Όν•œλ‹€. * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” 및 뢄석 ν•„μš” * πŸ›: 예제 μž…λ ₯ 5번으둜 μ˜€λ‹΅ * πŸ›: λ§ˆμ§€λ§‰ 쑰건문을 λ³€κ²½ν•¨μœΌλ‘œ 예제 μž…λ ₯ 5번 톡과, μ˜€λ‹΅ * πŸ›: μ½”λ“œ μˆ˜μ •μœΌλ‘œ 예제 μž…λ ₯ 4λ²ˆμ—μ„œ μ˜€λ‹΅ ν›„ ν•΄κ²° 단, 예제 μž…λ ₯ 5λ²ˆμ„ λͺ…ν™•ν•˜κ²Œ 이유 μ„€λͺ… ν•„μš”. μ •λ‹΅ * 🚩: 문제의 κΈ°λ³Έ μ‘°κ±΄μ‹μ˜ ν‹€ 생성 * 🚩: μ˜ˆμ‹œμž…λ ₯1λ²ˆμ— λ§žλŠ” μ½”λ“œλ₯Ό μž‘μ„±, μ˜ˆμ‹œμž…λ ₯1번 톡과 * 🚩: 예제 μž…λ ₯5λ₯Ό μ œμ™Έν•œ λ‚˜λ¨Έμ§€ 예제 μž…λ ₯ 톡과 * 🚩: μ˜ˆμ œμž…λ ₯ 5번과 2번 λΆˆν†΅κ³Ό 문제 ν•΄κ²° * 🚩: μ˜€λ‹΅ * 🚩: λΆˆν•„μš”ν•˜κ²Œ result갑이 μ¦κ°€λœλ‹€. 이에 μ½”λ“œμ˜ 가독성이 λ–¨μ–΄μ§„λ‹€. * πŸ”€: 2839 retry(2) (#35) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: λ¬Έμ œμ— μ£Όμ–΄μ§„ 쑰건듀을 λŒ€μž…ν•΄μ„œ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€λ§Œ μ†Œμˆ˜μ μ„ μ»¨νŠΈλ‘€ν•˜λŠ” 뢀뢄이 미흑 * 🚩: μ›ν•˜λŠ” ν˜•νƒœλ‘œ μˆœν™˜μ„ ν–ˆμ§€λ§Œ κ²°κ³ΌλŠ” μ˜λ„μ™€ 달리 λ‚˜μ˜¨λ‹€. * 🚩: 문제의 쑰건 뿐만 μ•„λ‹ˆλΌ μ˜ˆμƒμΆœλ ₯의 쑰건 λ˜ν•œ 잘 νŒŒμ•…μ„ ν•΄μ•Όν•œλ‹€. * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” 및 뢄석 ν•„μš” * πŸ›: 예제 μž…λ ₯ 5번으둜 μ˜€λ‹΅ * πŸ›: λ§ˆμ§€λ§‰ 쑰건문을 λ³€κ²½ν•¨μœΌλ‘œ 예제 μž…λ ₯ 5번 톡과, μ˜€λ‹΅ * πŸ›: μ½”λ“œ μˆ˜μ •μœΌλ‘œ 예제 μž…λ ₯ 4λ²ˆμ—μ„œ μ˜€λ‹΅ ν›„ ν•΄κ²° 단, 예제 μž…λ ₯ 5λ²ˆμ„ λͺ…ν™•ν•˜κ²Œ 이유 μ„€λͺ… ν•„μš”. μ •λ‹΅ * 🚩: 문제의 κΈ°λ³Έ μ‘°κ±΄μ‹μ˜ ν‹€ 생성 * 🚩: μ˜ˆμ‹œμž…λ ₯1λ²ˆμ— λ§žλŠ” μ½”λ“œλ₯Ό μž‘μ„±, μ˜ˆμ‹œμž…λ ₯1번 톡과 * 🚩: 예제 μž…λ ₯5λ₯Ό μ œμ™Έν•œ λ‚˜λ¨Έμ§€ 예제 μž…λ ₯ 톡과 * 🚩: μ˜ˆμ œμž…λ ₯ 5번과 2번 λΆˆν†΅κ³Ό 문제 ν•΄κ²° * 🚩: μ˜€λ‹΅ * 🚩: λΆˆν•„μš”ν•˜κ²Œ result갑이 μ¦κ°€λœλ‹€. 이에 μ½”λ“œμ˜ 가독성이 λ–¨μ–΄μ§„λ‹€. * πŸ”€: Algorithm/dynamic programming (#40) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🌱: README을 μˆ˜μ • GitHubμ—μ„œ 직접 μˆ˜μ •ν•œ issue μž…λ‹ˆλ‹€. * 🌱: printer.js 파일 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: PRν…œν”Œλ¦Ώμ„ μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: PR-TEMPLATEλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: issue templates μˆ˜μ • Githubμ—μ„œ μž‘μ„±λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: README을 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🚩: DynamicProgramming을 ν•™μŠ΅ν•˜κ³  정리 * 🚩: μ •λ¦¬ν•œ κΈ€μ˜ 파일λͺ… λ³€κ²½ * 🚩: 곡뢀 정리 글을 μœ„ν•œ ν…œν”Œλ¦Ώ 생성 * 🚩: λ¬Έμžμ—΄μ˜ 길이둜 sortλ₯Ό ν™œμš©ν•΄μ„œ μ •λ ¬ν•˜λŠ” 방법은 μ•Œκ² μœΌλ‚˜, 쀑볡값 μ œκ±°μ™€ 1차적인 μ •λ ¬ 이후 μ •λ ¬λœ κ°’ κΈ°μ€€μœΌλ‘œ μž¬μ •λ ¬ν•˜λŠ” 방법에 λŒ€ν•΄ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€ λͺ»ν–ˆμŒ. * 🚩: 쀑볡 제거λ₯Ό new Set을 톡해 ν•΄κ²°ν•˜κ³  localCompareλ₯Ό μ‚¬μš©ν–ˆμ§€λ§Œ 이 역할이 μ •ν™•νžˆ 무엇인지 μ•Œμ•„λ³Ό ν•„μš”κ°€ μžˆλ‹€. * 🚩: 배열을 map으둜 μˆœνšŒν•΄μ„œ stack의 ꡬ쑰λ₯Ό κ΅¬μ„±ν•˜λ € ν–ˆμœΌλ‚˜ index 값을 μ›ν•˜λŠ” 데둜 μ»¨νŠΈλ‘€ν•˜κΈ°μ— 어렀움이 μžˆλ‹€. * 🚩: 문제λ₯Ό ν’€μ–΄λ‚΄λŠ” 방식을 μ’€ 더 κ°„λ‹¨ν•˜κ²Œ 생각할 ν•„μš”κ°€ μžˆλ‹€. λ„ˆλ¬΄ stackμ—λ§Œ μ§‘μ€‘ν–ˆλ‹€. * 🚩: ꡬ쑰뢄해 할당을 κ°„μ†Œν™”ν•œ ꡬ쑰둜 ν™œμš©κ³Ό μ‚¬μš©μ„ ν•΄λ³΄μ•˜λ‹€. * πŸ”§: testν•˜κΈ° μœ„ν•œ μŠ€ν¬λ¦½νŠΈμ™€ ν™˜κ²½μ„ ꡬ성 * 🚩: μ½”λ“œ 뢄석 및 정리 * πŸ”€: 16173 (#47) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🌱: README을 μˆ˜μ • GitHubμ—μ„œ 직접 μˆ˜μ •ν•œ issue μž…λ‹ˆλ‹€. * 🌱: printer.js 파일 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: PRν…œν”Œλ¦Ώμ„ μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: PR-TEMPLATEλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: issue templates μˆ˜μ • Githubμ—μ„œ μž‘μ„±λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: README을 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🚩: λ¬Έμžμ—΄μ˜ 길이둜 sortλ₯Ό ν™œμš©ν•΄μ„œ μ •λ ¬ν•˜λŠ” 방법은 μ•Œκ² μœΌλ‚˜, 쀑볡값 μ œκ±°μ™€ 1차적인 μ •λ ¬ 이후 μ •λ ¬λœ κ°’ κΈ°μ€€μœΌλ‘œ μž¬μ •λ ¬ν•˜λŠ” 방법에 λŒ€ν•΄ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€ λͺ»ν–ˆμŒ. * 🚩: 쀑볡 제거λ₯Ό new Set을 톡해 ν•΄κ²°ν•˜κ³  localCompareλ₯Ό μ‚¬μš©ν–ˆμ§€λ§Œ 이 역할이 μ •ν™•νžˆ 무엇인지 μ•Œμ•„λ³Ό ν•„μš”κ°€ μžˆλ‹€. * 🚩: 배열을 map으둜 μˆœνšŒν•΄μ„œ stack의 ꡬ쑰λ₯Ό κ΅¬μ„±ν•˜λ € ν–ˆμœΌλ‚˜ index 값을 μ›ν•˜λŠ” 데둜 μ»¨νŠΈλ‘€ν•˜κΈ°μ— 어렀움이 μžˆλ‹€. * 🚩: 문제λ₯Ό ν’€μ–΄λ‚΄λŠ” 방식을 μ’€ 더 κ°„λ‹¨ν•˜κ²Œ 생각할 ν•„μš”κ°€ μžˆλ‹€. λ„ˆλ¬΄ stackμ—λ§Œ μ§‘μ€‘ν–ˆλ‹€. * 🌱: stdin을 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: printer.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: printer.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: test.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: test.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * πŸ”€: 17298 (#51) * πŸ”€: recently 브렌치λ₯Ό μ΅œμ‹ ν™” ν•˜κΈ°μœ„ν•œ merge (#49) * πŸ”€: 2750 retry(1) (#12) * 🚩: 문제λ₯Ό ν’€κΈ°μœ„ν•œ μ„ΈνŒ… * 🚩: PR ν…œν”Œλ¦Ώ 생성 문제둜 파일 μ‚­μ œ * 🚩: bubble μ •λ ¬ 적용 및 μ •λ ¬ 확인 * 🚩: λ°°μ—΄ μ€‘λ³΅μ œκ±° 둜직 κ΅¬ν˜„ μ˜€λ‹΅ * 🌱 : PR ν…œν”Œλ¦Ώ μž¬μƒμ„± * πŸ›: sort와 filter 그리고 indexOf μ‚¬μš©ν•΄μ„œ 문제 ν•΄κ²° μ‹œλ„, μ˜€λ‹΅ * πŸ›: shift와 trim을 μ‚¬μš©ν•΄μ„œ 문제 ν•΄κ²°, pop으둜 문제λ₯Ό μ‹œλ„ ν–ˆμœΌλ‚˜ μ˜€λ‹΅ μ™œμΈμ§€ 아직 λͺ…ν™•ν•˜μ§€ μ•Šλ‹€. * 🚩: μ£Όμ„μ œκ±° * πŸ”€: 1181 (#14) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: shift와 sortλ₯Ό μ‚¬μš©ν•΄μ„œ μ •λ ¬ μ‹œλ„ * 🚩: sort의 μ˜€λ¦„μ°¨μˆœ μ •λ ¬ 섀정을 ν†΅ν•΄μ„œ λ°°μ—΄ 길이 순으둜 μ •λ ¬ μ‹œλ„ * 🚩: sort λΉ„κ΅ν•¨μˆ˜λ₯Ό if문으둜 μ•ŒνŒŒλ²³, λ¬Έμžμ—΄ 길이 κΈ°μ€€μœΌλ‘œ 정렬이 될 수 있게 문제 ν•΄κ²° * πŸ”€: 10798 (#16) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: 이쀑 for문을 μ‚¬μš©ν•΄μ„œ 문제 ν•΄κ²° μ‹œλ„ * πŸ›: 첫 번째 예제 μž…λ ₯1은 λ§žμ§€λ§Œ 예제 μž…λ ₯2λŠ” μ˜€λ‹΅ * πŸ›: 백쀀은 μ •λ‹΅μ΄μ§€λ§Œ vscμ—μ„œ 좜λ ₯λ˜λŠ” μ˜€λ‹΅κ³Ό 풀리지 μ•Šμ€ 의문 * πŸ”€: 11650 (#19) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: 이쀑 for문을 μ‚¬μš©ν•΄μ„œ 문제 μ‹œλ„ * 🚩: sort 쑰건문을 μ‚¬μš©ν•΄μ„œ 문제 μ‹œλ„ μ˜€λ‹΅ * 🚩: x,y μ •λ ¬ μˆœμ„œ 및 기쀀을 μˆ˜μ •ν•΄μ„œ 문제 μ‹œλ„ μ •λ‹΅ * πŸ”€: 2839 (#30) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: λ¬Έμ œμ— μ£Όμ–΄μ§„ 쑰건듀을 λŒ€μž…ν•΄μ„œ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€λ§Œ μ†Œμˆ˜μ μ„ μ»¨νŠΈλ‘€ν•˜λŠ” 뢀뢄이 미흑 * 🚩: μ›ν•˜λŠ” ν˜•νƒœλ‘œ μˆœν™˜μ„ ν–ˆμ§€λ§Œ κ²°κ³ΌλŠ” μ˜λ„μ™€ 달리 λ‚˜μ˜¨λ‹€. * 🚩: 문제의 쑰건 뿐만 μ•„λ‹ˆλΌ μ˜ˆμƒμΆœλ ₯의 쑰건 λ˜ν•œ 잘 νŒŒμ•…μ„ ν•΄μ•Όν•œλ‹€. * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” 및 뢄석 ν•„μš” * πŸ”€: 2839 retry(1) (#32) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: λ¬Έμ œμ— μ£Όμ–΄μ§„ 쑰건듀을 λŒ€μž…ν•΄μ„œ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€λ§Œ μ†Œμˆ˜μ μ„ μ»¨νŠΈλ‘€ν•˜λŠ” 뢀뢄이 미흑 * 🚩: μ›ν•˜λŠ” ν˜•νƒœλ‘œ μˆœν™˜μ„ ν–ˆμ§€λ§Œ κ²°κ³ΌλŠ” μ˜λ„μ™€ 달리 λ‚˜μ˜¨λ‹€. * 🚩: 문제의 쑰건 뿐만 μ•„λ‹ˆλΌ μ˜ˆμƒμΆœλ ₯의 쑰건 λ˜ν•œ 잘 νŒŒμ•…μ„ ν•΄μ•Όν•œλ‹€. * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” 및 뢄석 ν•„μš” * πŸ›: 예제 μž…λ ₯ 5번으둜 μ˜€λ‹΅ * πŸ›: λ§ˆμ§€λ§‰ 쑰건문을 λ³€κ²½ν•¨μœΌλ‘œ 예제 μž…λ ₯ 5번 톡과, μ˜€λ‹΅ * πŸ›: μ½”λ“œ μˆ˜μ •μœΌλ‘œ 예제 μž…λ ₯ 4λ²ˆμ—μ„œ μ˜€λ‹΅ ν›„ ν•΄κ²° 단, 예제 μž…λ ₯ 5λ²ˆμ„ λͺ…ν™•ν•˜κ²Œ 이유 μ„€λͺ… ν•„μš”. μ •λ‹΅ * 🚩: 문제의 κΈ°λ³Έ μ‘°κ±΄μ‹μ˜ ν‹€ 생성 * 🚩: μ˜ˆμ‹œμž…λ ₯1λ²ˆμ— λ§žλŠ” μ½”λ“œλ₯Ό μž‘μ„±, μ˜ˆμ‹œμž…λ ₯1번 톡과 * 🚩: 예제 μž…λ ₯5λ₯Ό μ œμ™Έν•œ λ‚˜λ¨Έμ§€ 예제 μž…λ ₯ 톡과 * 🚩: μ˜ˆμ œμž…λ ₯ 5번과 2번 λΆˆν†΅κ³Ό 문제 ν•΄κ²° * 🚩: μ˜€λ‹΅ * 🚩: λΆˆν•„μš”ν•˜κ²Œ result갑이 μ¦κ°€λœλ‹€. 이에 μ½”λ“œμ˜ 가독성이 λ–¨μ–΄μ§„λ‹€. * πŸ”€: 2839 retry(2) (#35) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: λ¬Έμ œμ— μ£Όμ–΄μ§„ 쑰건듀을 λŒ€μž…ν•΄μ„œ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€λ§Œ μ†Œμˆ˜μ μ„ μ»¨νŠΈλ‘€ν•˜λŠ” 뢀뢄이 미흑 * 🚩: μ›ν•˜λŠ” ν˜•νƒœλ‘œ μˆœν™˜μ„ ν–ˆμ§€λ§Œ κ²°κ³ΌλŠ” μ˜λ„μ™€ 달리 λ‚˜μ˜¨λ‹€. * 🚩: 문제의 쑰건 뿐만 μ•„λ‹ˆλΌ μ˜ˆμƒμΆœλ ₯의 쑰건 λ˜ν•œ 잘 νŒŒμ•…μ„ ν•΄μ•Όν•œλ‹€. * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” 및 뢄석 ν•„μš” * πŸ›: 예제 μž…λ ₯ 5번으둜 μ˜€λ‹΅ * πŸ›: λ§ˆμ§€λ§‰ 쑰건문을 λ³€κ²½ν•¨μœΌλ‘œ 예제 μž…λ ₯ 5번 톡과, μ˜€λ‹΅ * πŸ›: μ½”λ“œ μˆ˜μ •μœΌλ‘œ 예제 μž…λ ₯ 4λ²ˆμ—μ„œ μ˜€λ‹΅ ν›„ ν•΄κ²° 단, 예제 μž…λ ₯ 5λ²ˆμ„ λͺ…ν™•ν•˜κ²Œ 이유 μ„€λͺ… ν•„μš”. μ •λ‹΅ * 🚩: 문제의 κΈ°λ³Έ μ‘°κ±΄μ‹μ˜ ν‹€ 생성 * 🚩: μ˜ˆμ‹œμž…λ ₯1λ²ˆμ— λ§žλŠ” μ½”λ“œλ₯Ό μž‘μ„±, μ˜ˆμ‹œμž…λ ₯1번 톡과 * 🚩: 예제 μž…λ ₯5λ₯Ό μ œμ™Έν•œ λ‚˜λ¨Έμ§€ 예제 μž…λ ₯ 톡과 * 🚩: μ˜ˆμ œμž…λ ₯ 5번과 2번 λΆˆν†΅κ³Ό 문제 ν•΄κ²° * 🚩: μ˜€λ‹΅ * 🚩: λΆˆν•„μš”ν•˜κ²Œ result갑이 μ¦κ°€λœλ‹€. 이에 μ½”λ“œμ˜ 가독성이 λ–¨μ–΄μ§„λ‹€. * πŸ”€: Algorithm/dynamic programming (#40) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🌱: README을 μˆ˜μ • GitHubμ—μ„œ 직접 μˆ˜μ •ν•œ issue μž…λ‹ˆλ‹€. * 🌱: printer.js 파일 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: PRν…œν”Œλ¦Ώμ„ μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: PR-TEMPLATEλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: issue templates μˆ˜μ • Githubμ—μ„œ μž‘μ„±λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: README을 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🚩: DynamicProgramming을 ν•™μŠ΅ν•˜κ³  정리 * 🚩: μ •λ¦¬ν•œ κΈ€μ˜ 파일λͺ… λ³€κ²½ * 🚩: 곡뢀 정리 글을 μœ„ν•œ ν…œν”Œλ¦Ώ 생성 * 🚩: λ¬Έμžμ—΄μ˜ 길이둜 sortλ₯Ό ν™œμš©ν•΄μ„œ μ •λ ¬ν•˜λŠ” 방법은 μ•Œκ² μœΌλ‚˜, 쀑볡값 μ œκ±°μ™€ 1차적인 μ •λ ¬ 이후 μ •λ ¬λœ κ°’ κΈ°μ€€μœΌλ‘œ μž¬μ •λ ¬ν•˜λŠ” 방법에 λŒ€ν•΄ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€ λͺ»ν–ˆμŒ. * 🚩: 쀑볡 제거λ₯Ό new Set을 톡해 ν•΄κ²°ν•˜κ³  localCompareλ₯Ό μ‚¬μš©ν–ˆμ§€λ§Œ 이 역할이 μ •ν™•νžˆ 무엇인지 μ•Œμ•„λ³Ό ν•„μš”κ°€ μžˆλ‹€. * 🚩: 배열을 map으둜 μˆœνšŒν•΄μ„œ stack의 ꡬ쑰λ₯Ό κ΅¬μ„±ν•˜λ € ν–ˆμœΌλ‚˜ index 값을 μ›ν•˜λŠ” 데둜 μ»¨νŠΈλ‘€ν•˜κΈ°μ— 어렀움이 μžˆλ‹€. * 🚩: 문제λ₯Ό ν’€μ–΄λ‚΄λŠ” 방식을 μ’€ 더 κ°„λ‹¨ν•˜κ²Œ 생각할 ν•„μš”κ°€ μžˆλ‹€. λ„ˆλ¬΄ stackμ—λ§Œ μ§‘μ€‘ν–ˆλ‹€. * 🚩: ꡬ쑰뢄해 할당을 κ°„μ†Œν™”ν•œ ꡬ쑰둜 ν™œμš©κ³Ό μ‚¬μš©μ„ ν•΄λ³΄μ•˜λ‹€. * πŸ”§: testν•˜κΈ° μœ„ν•œ μŠ€ν¬λ¦½νŠΈμ™€ ν™˜κ²½μ„ ꡬ성 * 🚩: μ½”λ“œ 뢄석 및 정리 * πŸ”€: 16173 (#47) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🌱: README을 μˆ˜μ • GitHubμ—μ„œ 직접 μˆ˜μ •ν•œ issue μž…λ‹ˆλ‹€. * 🌱: printer.js 파일 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: PRν…œν”Œλ¦Ώμ„ μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: PR-TEMPLATEλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: issue templates μˆ˜μ • Githubμ—μ„œ μž‘μ„±λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: README을 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🚩: λ¬Έμžμ—΄μ˜ 길이둜 sortλ₯Ό ν™œμš©ν•΄μ„œ μ •λ ¬ν•˜λŠ” 방법은 μ•Œκ² μœΌλ‚˜, 쀑볡값 μ œκ±°μ™€ 1차적인 μ •λ ¬ 이후 μ •λ ¬λœ κ°’ κΈ°μ€€μœΌλ‘œ μž¬μ •λ ¬ν•˜λŠ” 방법에 λŒ€ν•΄ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€ λͺ»ν–ˆμŒ. * 🚩: 쀑볡 제거λ₯Ό new Set을 톡해 ν•΄κ²°ν•˜κ³  localCompareλ₯Ό μ‚¬μš©ν–ˆμ§€λ§Œ 이 역할이 μ •ν™•νžˆ 무엇인지 μ•Œμ•„λ³Ό ν•„μš”κ°€ μžˆλ‹€. * 🚩: 배열을 map으둜 μˆœνšŒν•΄μ„œ stack의 ꡬ쑰λ₯Ό κ΅¬μ„±ν•˜λ € ν–ˆμœΌλ‚˜ index 값을 μ›ν•˜λŠ” 데둜 μ»¨νŠΈλ‘€ν•˜κΈ°μ— 어렀움이 μžˆλ‹€. * 🚩: 문제λ₯Ό ν’€μ–΄λ‚΄λŠ” 방식을 μ’€ 더 κ°„λ‹¨ν•˜κ²Œ 생각할 ν•„μš”κ°€ μžˆλ‹€. λ„ˆλ¬΄ stackμ—λ§Œ μ§‘μ€‘ν–ˆλ‹€. * 🌱: stdin을 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: printer.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: printer.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: test.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: test.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: test.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: boolean.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🚩: reverseλ₯Ό μ‚¬μš©ν•˜μ§€ μ•Šκ³  shfit둜 μ•žμ—μ„œ λΆ€ν„° μ œκ±°ν•˜λ©΄μ„œ λΉ„κ΅ν•˜λŠ” μ½”λ“œ κ΅¬ν˜„ * 🚩: κ²°κ³Ό 값을 μ €μž₯ν•˜λŠ” temp λ³€μˆ˜ 생성 * 🚩: μ•ž λ’€λ₯Ό λΉ„κ΅ν•˜λŠ” μ½”λ“œλŠ” κ΅¬ν˜„μ΄ λ˜μ—ˆμœΌλ‚˜ 이미 비ꡐ가 된 값은 λΉ„κ΅ν•˜μ§€ μ•Šκ²Œ ν•˜λŠ” 둜직이 ν•„μš” * 🚩: if문을 μˆ˜μ • ν•΄λ΄€μ§€λ§Œ 큰수λ₯Ό λΉ„κ΅ν•˜λŠ” 둜직이 ν•„μš” 즉, for문을 μ‚¬μš©ν•΄μ•Όλ§Œ ν•œλ‹€. * 🚩: for문으둜 큰 수λ₯Ό λΉ„κ΅ν•˜λŠ” 둜직 생성 및 적용 * 🚩: stack의 pop이 λ°˜ν™˜λ˜λŠ” 값을 ν™•μΈν•˜κΈ° μœ„ν•œ test μ½”λ“œ * 🚩: ν•΄λ‹Ή μ½”λ“œμ˜ 각 세뢀적인 μ„€λͺ… μΆ”κ°€ * 🚩: stack이 λ™μž‘ν•˜λŠ” 방식과 DFSλ₯Ό μ΄ν•΄ν•˜κΈ° μœ„ν•œ 사고 방식 정리 * 🚩: μ½”λ“œμ˜ 전체적 νλ¦„μ˜ 이해λ₯Ό μœ„ν•΄ λ³€μˆ˜λͺ… λ³€κ²½ * 🚩: newArrayμ—μ„œ fillκ³Ό push, 일반 λŒ€μž…(=) μ‚½μž…ν•˜λŠ” λ°©μ‹μ˜ 차이λ₯Ό ν…ŒμŠ€νŠΈ ν•΄λ³΄μ•˜λ‹€. * 🚩: temp.pushκ°€ λ™μž‘ν•˜λŠ” μ˜μ—­ μ£Όμ„μœΌλ‘œ ν‘œκΈ° * 🚩: whileλ¬Έ μ˜μ—­μ„ forλ¬Έκ³Ό if문으둜 ꡬ성 * 🚩: while문으둜 λ‹€μ‹œ λ³€ν™˜ * πŸ”€: Programmers/169586-Extra - Math와 reduce 그리고 Infinity (#70) * πŸ”€: recently 브렌치λ₯Ό μ΅œμ‹ ν™” ν•˜κΈ°μœ„ν•œ merge (#49) * πŸ”€: 2750 retry(1) (#12) * 🚩: 문제λ₯Ό ν’€κΈ°μœ„ν•œ μ„ΈνŒ… * 🚩: PR ν…œν”Œλ¦Ώ 생성 문제둜 파일 μ‚­μ œ * 🚩: bubble μ •λ ¬ 적용 및 μ •λ ¬ 확인 * 🚩: λ°°μ—΄ μ€‘λ³΅μ œκ±° 둜직 κ΅¬ν˜„ μ˜€λ‹΅ * 🌱 : PR ν…œν”Œλ¦Ώ μž¬μƒμ„± * πŸ›: sort와 filter 그리고 indexOf μ‚¬μš©ν•΄μ„œ 문제 ν•΄κ²° μ‹œλ„, μ˜€λ‹΅ * πŸ›: shift와 trim을 μ‚¬μš©ν•΄μ„œ 문제 ν•΄κ²°, pop으둜 문제λ₯Ό μ‹œλ„ ν–ˆμœΌλ‚˜ μ˜€λ‹΅ μ™œμΈμ§€ 아직 λͺ…ν™•ν•˜μ§€ μ•Šλ‹€. * 🚩: μ£Όμ„μ œκ±° * πŸ”€: 1181 (#14) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: shift와 sortλ₯Ό μ‚¬μš©ν•΄μ„œ μ •λ ¬ μ‹œλ„ * 🚩: sort의 μ˜€λ¦„μ°¨μˆœ μ •λ ¬ 섀정을 ν†΅ν•΄μ„œ λ°°μ—΄ 길이 순으둜 μ •λ ¬ μ‹œλ„ * 🚩: sort λΉ„κ΅ν•¨μˆ˜λ₯Ό if문으둜 μ•ŒνŒŒλ²³, λ¬Έμžμ—΄ 길이 κΈ°μ€€μœΌλ‘œ 정렬이 될 수 있게 문제 ν•΄κ²° * πŸ”€: 10798 (#16) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: 이쀑 for문을 μ‚¬μš©ν•΄μ„œ 문제 ν•΄κ²° μ‹œλ„ * πŸ›: 첫 번째 예제 μž…λ ₯1은 λ§žμ§€λ§Œ 예제 μž…λ ₯2λŠ” μ˜€λ‹΅ * πŸ›: 백쀀은 μ •λ‹΅μ΄μ§€λ§Œ vscμ—μ„œ 좜λ ₯λ˜λŠ” μ˜€λ‹΅κ³Ό 풀리지 μ•Šμ€ 의문 * πŸ”€: 11650 (#19) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: 이쀑 for문을 μ‚¬μš©ν•΄μ„œ 문제 μ‹œλ„ * 🚩: sort 쑰건문을 μ‚¬μš©ν•΄μ„œ 문제 μ‹œλ„ μ˜€λ‹΅ * 🚩: x,y μ •λ ¬ μˆœμ„œ 및 기쀀을 μˆ˜μ •ν•΄μ„œ 문제 μ‹œλ„ μ •λ‹΅ * πŸ”€: 2839 (#30) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: λ¬Έμ œμ— μ£Όμ–΄μ§„ 쑰건듀을 λŒ€μž…ν•΄μ„œ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€λ§Œ μ†Œμˆ˜μ μ„ μ»¨νŠΈλ‘€ν•˜λŠ” 뢀뢄이 미흑 * 🚩: μ›ν•˜λŠ” ν˜•νƒœλ‘œ μˆœν™˜μ„ ν–ˆμ§€λ§Œ κ²°κ³ΌλŠ” μ˜λ„μ™€ 달리 λ‚˜μ˜¨λ‹€. * 🚩: 문제의 쑰건 뿐만 μ•„λ‹ˆλΌ μ˜ˆμƒμΆœλ ₯의 쑰건 λ˜ν•œ 잘 νŒŒμ•…μ„ ν•΄μ•Όν•œλ‹€. * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” 및 뢄석 ν•„μš” * πŸ”€: 2839 retry(1) (#32) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: λ¬Έμ œμ— μ£Όμ–΄μ§„ 쑰건듀을 λŒ€μž…ν•΄μ„œ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€λ§Œ μ†Œμˆ˜μ μ„ μ»¨νŠΈλ‘€ν•˜λŠ” 뢀뢄이 미흑 * 🚩: μ›ν•˜λŠ” ν˜•νƒœλ‘œ μˆœν™˜μ„ ν–ˆμ§€λ§Œ κ²°κ³ΌλŠ” μ˜λ„μ™€ 달리 λ‚˜μ˜¨λ‹€. * 🚩: 문제의 쑰건 뿐만 μ•„λ‹ˆλΌ μ˜ˆμƒμΆœλ ₯의 쑰건 λ˜ν•œ 잘 νŒŒμ•…μ„ ν•΄μ•Όν•œλ‹€. * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” 및 뢄석 ν•„μš” * πŸ›: 예제 μž…λ ₯ 5번으둜 μ˜€λ‹΅ * πŸ›: λ§ˆμ§€λ§‰ 쑰건문을 λ³€κ²½ν•¨μœΌλ‘œ 예제 μž…λ ₯ 5번 톡과, μ˜€λ‹΅ * πŸ›: μ½”λ“œ μˆ˜μ •μœΌλ‘œ 예제 μž…λ ₯ 4λ²ˆμ—μ„œ μ˜€λ‹΅ ν›„ ν•΄κ²° 단, 예제 μž…λ ₯ 5λ²ˆμ„ λͺ…ν™•ν•˜κ²Œ 이유 μ„€λͺ… ν•„μš”. μ •λ‹΅ * 🚩: 문제의 κΈ°λ³Έ μ‘°κ±΄μ‹μ˜ ν‹€ 생성 * 🚩: μ˜ˆμ‹œμž…λ ₯1λ²ˆμ— λ§žλŠ” μ½”λ“œλ₯Ό μž‘μ„±, μ˜ˆμ‹œμž…λ ₯1번 톡과 * 🚩: 예제 μž…λ ₯5λ₯Ό μ œμ™Έν•œ λ‚˜λ¨Έμ§€ 예제 μž…λ ₯ 톡과 * 🚩: μ˜ˆμ œμž…λ ₯ 5번과 2번 λΆˆν†΅κ³Ό 문제 ν•΄κ²° * 🚩: μ˜€λ‹΅ * 🚩: λΆˆν•„μš”ν•˜κ²Œ result갑이 μ¦κ°€λœλ‹€. 이에 μ½”λ“œμ˜ 가독성이 λ–¨μ–΄μ§„λ‹€. * πŸ”€: 2839 retry(2) (#35) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: λ¬Έμ œμ— μ£Όμ–΄μ§„ 쑰건듀을 λŒ€μž…ν•΄μ„œ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€λ§Œ μ†Œμˆ˜μ μ„ μ»¨νŠΈλ‘€ν•˜λŠ” 뢀뢄이 미흑 * 🚩: μ›ν•˜λŠ” ν˜•νƒœλ‘œ μˆœν™˜μ„ ν–ˆμ§€λ§Œ κ²°κ³ΌλŠ” μ˜λ„μ™€ 달리 λ‚˜μ˜¨λ‹€. * 🚩: 문제의 쑰건 뿐만 μ•„λ‹ˆλΌ μ˜ˆμƒμΆœλ ₯의 쑰건 λ˜ν•œ 잘 νŒŒμ•…μ„ ν•΄μ•Όν•œλ‹€. * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” 및 뢄석 ν•„μš” * πŸ›: 예제 μž…λ ₯ 5번으둜 μ˜€λ‹΅ * πŸ›: λ§ˆμ§€λ§‰ 쑰건문을 λ³€κ²½ν•¨μœΌλ‘œ 예제 μž…λ ₯ 5번 톡과, μ˜€λ‹΅ * πŸ›: μ½”λ“œ μˆ˜μ •μœΌλ‘œ 예제 μž…λ ₯ 4λ²ˆμ—μ„œ μ˜€λ‹΅ ν›„ ν•΄κ²° 단, 예제 μž…λ ₯ 5λ²ˆμ„ λͺ…ν™•ν•˜κ²Œ 이유 μ„€λͺ… ν•„μš”. μ •λ‹΅ * 🚩: 문제의 κΈ°λ³Έ μ‘°κ±΄μ‹μ˜ ν‹€ 생성 * 🚩: μ˜ˆμ‹œμž…λ ₯1λ²ˆμ— λ§žλŠ” μ½”λ“œλ₯Ό μž‘μ„±, μ˜ˆμ‹œμž…λ ₯1번 톡과 * 🚩: 예제 μž…λ ₯5λ₯Ό μ œμ™Έν•œ λ‚˜λ¨Έμ§€ 예제 μž…λ ₯ 톡과 * 🚩: μ˜ˆμ œμž…λ ₯ 5번과 2번 λΆˆν†΅κ³Ό 문제 ν•΄κ²° * 🚩: μ˜€λ‹΅ * 🚩: λΆˆν•„μš”ν•˜κ²Œ result갑이 μ¦κ°€λœλ‹€. 이에 μ½”λ“œμ˜ 가독성이 λ–¨μ–΄μ§„λ‹€. * πŸ”€: Algorithm/dynamic programming (#40) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🌱: README을 μˆ˜μ • GitHubμ—μ„œ 직접 μˆ˜μ •ν•œ issue μž…λ‹ˆλ‹€. * 🌱: printer.js 파일 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: PRν…œν”Œλ¦Ώμ„ μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: PR-TEMPLATEλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: issue templates μˆ˜μ • Githubμ—μ„œ μž‘μ„±λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: README을 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🚩: DynamicProgramming을 ν•™μŠ΅ν•˜κ³  정리 * 🚩: μ •λ¦¬ν•œ κΈ€μ˜ 파일λͺ… λ³€κ²½ * 🚩: 곡뢀 정리 글을 μœ„ν•œ ν…œν”Œλ¦Ώ 생성 * 🚩: λ¬Έμžμ—΄μ˜ 길이둜 sortλ₯Ό ν™œμš©ν•΄μ„œ μ •λ ¬ν•˜λŠ” 방법은 μ•Œκ² μœΌλ‚˜, 쀑볡값 μ œκ±°μ™€ 1차적인 μ •λ ¬ 이후 μ •λ ¬λœ κ°’ κΈ°μ€€μœΌλ‘œ μž¬μ •λ ¬ν•˜λŠ” 방법에 λŒ€ν•΄ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€ λͺ»ν–ˆμŒ. * 🚩: 쀑볡 제거λ₯Ό new Set을 톡해 ν•΄κ²°ν•˜κ³  localCompareλ₯Ό μ‚¬μš©ν–ˆμ§€λ§Œ 이 역할이 μ •ν™•νžˆ 무엇인지 μ•Œμ•„λ³Ό ν•„μš”κ°€ μžˆλ‹€. * 🚩: 배열을 map으둜 μˆœνšŒν•΄μ„œ stack의 ꡬ쑰λ₯Ό κ΅¬μ„±ν•˜λ € ν–ˆμœΌλ‚˜ index 값을 μ›ν•˜λŠ” 데둜 μ»¨νŠΈλ‘€ν•˜κΈ°μ— 어렀움이 μžˆλ‹€. * 🚩: 문제λ₯Ό ν’€μ–΄λ‚΄λŠ” 방식을 μ’€ 더 κ°„λ‹¨ν•˜κ²Œ 생각할 ν•„μš”κ°€ μžˆλ‹€. λ„ˆλ¬΄ stackμ—λ§Œ μ§‘μ€‘ν–ˆλ‹€. * 🚩: ꡬ쑰뢄해 할당을 κ°„μ†Œν™”ν•œ ꡬ쑰둜 ν™œμš©κ³Ό μ‚¬μš©μ„ ν•΄λ³΄μ•˜λ‹€. * πŸ”§: testν•˜κΈ° μœ„ν•œ μŠ€ν¬λ¦½νŠΈμ™€ ν™˜κ²½μ„ ꡬ성 * 🚩: μ½”λ“œ 뢄석 및 정리 * πŸ”€: 16173 (#47) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🌱: README을 μˆ˜μ • GitHubμ—μ„œ 직접 μˆ˜μ •ν•œ issue μž…λ‹ˆλ‹€. * 🌱: printer.js 파일 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: PRν…œν”Œλ¦Ώμ„ μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: PR-TEMPLATEλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: issue templates μˆ˜μ • Githubμ—μ„œ μž‘μ„±λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: README을 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🚩: λ¬Έμžμ—΄μ˜ 길이둜 sortλ₯Ό ν™œμš©ν•΄μ„œ μ •λ ¬ν•˜λŠ” 방법은 μ•Œκ² μœΌλ‚˜, 쀑볡값 μ œκ±°μ™€ 1차적인 μ •λ ¬ 이후 μ •λ ¬λœ κ°’ κΈ°μ€€μœΌλ‘œ μž¬μ •λ ¬ν•˜λŠ” 방법에 λŒ€ν•΄ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€ λͺ»ν–ˆμŒ. * 🚩: 쀑볡 제거λ₯Ό new Set을 톡해 ν•΄κ²°ν•˜κ³  localCompareλ₯Ό μ‚¬μš©ν–ˆμ§€λ§Œ 이 역할이 μ •ν™•νžˆ 무엇인지 μ•Œμ•„λ³Ό ν•„μš”κ°€ μžˆλ‹€. * 🚩: 배열을 map으둜 μˆœνšŒν•΄μ„œ stack의 ꡬ쑰λ₯Ό κ΅¬μ„±ν•˜λ € ν–ˆμœΌλ‚˜ index 값을 μ›ν•˜λŠ” 데둜 μ»¨νŠΈλ‘€ν•˜κΈ°μ— 어렀움이 μžˆλ‹€. * 🚩: 문제λ₯Ό ν’€μ–΄λ‚΄λŠ” 방식을 μ’€ 더 κ°„λ‹¨ν•˜κ²Œ 생각할 ν•„μš”κ°€ μžˆλ‹€. λ„ˆλ¬΄ stackμ—λ§Œ μ§‘μ€‘ν–ˆλ‹€. * 🌱: stdin을 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: printer.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: printer.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: test.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: test.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: test.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: boolean.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * ✨: 1일차 μˆ˜μ—…λ•Œ 배운 λ‚΄μš©μž…λ‹ˆλ‹€. * ✨: 2일차 μˆ˜μ—… λ‚΄μš©μž…λ‹ˆλ‹€. * πŸ› : ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€μ˜ 77484번 문제 μ‹œλ„, μ˜€λ‹΅ * πŸ›: ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€μ˜ 77484번 문제 μ‹œλ„, μ˜€λ‹΅ * ✨: Programmers문제 169586 μ •λ‹΅ 제좜 * ✨: infinity 문법을 μ‚¬μš©ν•΄μ„œ μ΅œλŒ€κ°’ κ΅¬ν•˜κΈ° * ✨: infinityλ₯Ό μ‚¬μš©ν•΄μ„œ μ΅œμ†Œκ°’ κ΅¬ν•˜κΈ° * πŸ›: μ˜€νƒ€ μˆ˜μ • * ✨: Math.min을 ν™œμš©ν•œ μ΅œμ†Œκ°’ κ΅¬ν•˜κΈ° * ✨: Math.max을 ν™œμš©ν•œ μ΅œλŒ€κ°’ κ΅¬ν•˜κΈ° * πŸ›: Math.max을 ν™œμš©ν•œ μ΅œλŒ€κ°’ κ΅¬ν•˜κΈ° μ˜€νƒ€ μˆ˜μ • * ✨: reduceλ₯Ό μ‚¬μš©ν•΄μ„œ μ΅œμ†Œ 값을 κ΅¬ν•˜κ³  λ™μž‘ 원리λ₯Ό μ„€λͺ…ν•œλ‹€. * ✨: reduceλ₯Ό μ‚¬μš©ν•΄μ„œ μ΅œμ†Œ 값을 정상 적으둜 κ΅¬ν˜„ν•˜λŠ” μ½”λ“œ κ΅¬ν˜„ * ✨: Math.min 값을 ν™œμš©ν•΄μ„œ a와 bλ₯Ό λΉ„κ΅ν•˜λŠ” μ½”λ“œ κ΅¬ν˜„ * ✨: Infinityλ₯Ό μ‚¬μš©ν•΄μ„œ Mathλ₯Ό λΉ„κ΅ν•˜κ³  λ™μž‘ν•˜λŠ” 원리λ₯Ό μ„€λͺ…ν•œλ‹€. * ✨: infinity둜 κ³„μ‚°ν•œ max와 min을 κ΅¬ν˜„ν•œ 파일 넀이밍 λ³€κ²½ * ✨: reduce둜 κ³„μ‚°ν•œ min을 κ΅¬ν˜„ν•œ 파일 넀이밍 λ³€κ²½ * ✨: reduce둜 κ³„μ‚°ν•œ maxλ₯Ό κ΅¬ν˜„ν•œ 파일 넀이밍 λ³€κ²½ * ✨: Math.min을 λ°°μ—΄λ‘œ ν™œμš©ν•œ μ΅œμ†Œκ°’ κ΅¬ν•˜κΈ° * πŸ”€: 2210 (#65) * πŸ”€: recently 브렌치λ₯Ό μ΅œμ‹ ν™” ν•˜κΈ°μœ„ν•œ merge (#49) * πŸ”€: 2750 retry(1) (#12) * 🚩: 문제λ₯Ό ν’€κΈ°μœ„ν•œ μ„ΈνŒ… * 🚩: PR ν…œν”Œλ¦Ώ 생성 문제둜 파일 μ‚­μ œ * 🚩: bubble μ •λ ¬ 적용 및 μ •λ ¬ 확인 * 🚩: λ°°μ—΄ μ€‘λ³΅μ œκ±° 둜직 κ΅¬ν˜„ μ˜€λ‹΅ * 🌱 : PR ν…œν”Œλ¦Ώ μž¬μƒμ„± * πŸ›: sort와 filter 그리고 indexOf μ‚¬μš©ν•΄μ„œ 문제 ν•΄κ²° μ‹œλ„, μ˜€λ‹΅ * πŸ›: shift와 trim을 μ‚¬μš©ν•΄μ„œ 문제 ν•΄κ²°, pop으둜 문제λ₯Ό μ‹œλ„ ν–ˆμœΌλ‚˜ μ˜€λ‹΅ μ™œμΈμ§€ 아직 λͺ…ν™•ν•˜μ§€ μ•Šλ‹€. * 🚩: μ£Όμ„μ œκ±° * πŸ”€: 1181 (#14) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: shift와 sortλ₯Ό μ‚¬μš©ν•΄μ„œ μ •λ ¬ μ‹œλ„ * 🚩: sort의 μ˜€λ¦„μ°¨μˆœ μ •λ ¬ 섀정을 ν†΅ν•΄μ„œ λ°°μ—΄ 길이 순으둜 μ •λ ¬ μ‹œλ„ * 🚩: sort λΉ„κ΅ν•¨μˆ˜λ₯Ό if문으둜 μ•ŒνŒŒλ²³, λ¬Έμžμ—΄ 길이 κΈ°μ€€μœΌλ‘œ 정렬이 될 수 있게 문제 ν•΄κ²° * πŸ”€: 10798 (#16) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: 이쀑 for문을 μ‚¬μš©ν•΄μ„œ 문제 ν•΄κ²° μ‹œλ„ * πŸ›: 첫 번째 예제 μž…λ ₯1은 λ§žμ§€λ§Œ 예제 μž…λ ₯2λŠ” μ˜€λ‹΅ * πŸ›: 백쀀은 μ •λ‹΅μ΄μ§€λ§Œ vscμ—μ„œ 좜λ ₯λ˜λŠ” μ˜€λ‹΅κ³Ό 풀리지 μ•Šμ€ 의문 * πŸ”€: 11650 (#19) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: 이쀑 for문을 μ‚¬μš©ν•΄μ„œ 문제 μ‹œλ„ * 🚩: sort 쑰건문을 μ‚¬μš©ν•΄μ„œ 문제 μ‹œλ„ μ˜€λ‹΅ * 🚩: x,y μ •λ ¬ μˆœμ„œ 및 기쀀을 μˆ˜μ •ν•΄μ„œ 문제 μ‹œλ„ μ •λ‹΅ * πŸ”€: 2839 (#30) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: λ¬Έμ œμ— μ£Όμ–΄μ§„ 쑰건듀을 λŒ€μž…ν•΄μ„œ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€λ§Œ μ†Œμˆ˜μ μ„ μ»¨νŠΈλ‘€ν•˜λŠ” 뢀뢄이 미흑 * 🚩: μ›ν•˜λŠ” ν˜•νƒœλ‘œ μˆœν™˜μ„ ν–ˆμ§€λ§Œ κ²°κ³ΌλŠ” μ˜λ„μ™€ 달리 λ‚˜μ˜¨λ‹€. * 🚩: 문제의 쑰건 뿐만 μ•„λ‹ˆλΌ μ˜ˆμƒμΆœλ ₯의 쑰건 λ˜ν•œ 잘 νŒŒμ•…μ„ ν•΄μ•Όν•œλ‹€. * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” 및 뢄석 ν•„μš” * πŸ”€: 2839 retry(1) (#32) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: λ¬Έμ œμ— μ£Όμ–΄μ§„ 쑰건듀을 λŒ€μž…ν•΄μ„œ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€λ§Œ μ†Œμˆ˜μ μ„ μ»¨νŠΈλ‘€ν•˜λŠ” 뢀뢄이 미흑 * 🚩: μ›ν•˜λŠ” ν˜•νƒœλ‘œ μˆœν™˜μ„ ν–ˆμ§€λ§Œ κ²°κ³ΌλŠ” μ˜λ„μ™€ 달리 λ‚˜μ˜¨λ‹€. * 🚩: 문제의 쑰건 뿐만 μ•„λ‹ˆλΌ μ˜ˆμƒμΆœλ ₯의 쑰건 λ˜ν•œ 잘 νŒŒμ•…μ„ ν•΄μ•Όν•œλ‹€. * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” 및 뢄석 ν•„μš” * πŸ›: 예제 μž…λ ₯ 5번으둜 μ˜€λ‹΅ * πŸ›: λ§ˆμ§€λ§‰ 쑰건문을 λ³€κ²½ν•¨μœΌλ‘œ 예제 μž…λ ₯ 5번 톡과, μ˜€λ‹΅ * πŸ›: μ½”λ“œ μˆ˜μ •μœΌλ‘œ 예제 μž…λ ₯ 4λ²ˆμ—μ„œ μ˜€λ‹΅ ν›„ ν•΄κ²° 단, 예제 μž…λ ₯ 5λ²ˆμ„ λͺ…ν™•ν•˜κ²Œ 이유 μ„€λͺ… ν•„μš”. μ •λ‹΅ * 🚩: 문제의 κΈ°λ³Έ μ‘°κ±΄μ‹μ˜ ν‹€ 생성 * 🚩: μ˜ˆμ‹œμž…λ ₯1λ²ˆμ— λ§žλŠ” μ½”λ“œλ₯Ό μž‘μ„±, μ˜ˆμ‹œμž…λ ₯1번 톡과 * 🚩: 예제 μž…λ ₯5λ₯Ό μ œμ™Έν•œ λ‚˜λ¨Έμ§€ 예제 μž…λ ₯ 톡과 * 🚩: μ˜ˆμ œμž…λ ₯ 5번과 2번 λΆˆν†΅κ³Ό 문제 ν•΄κ²° * 🚩: μ˜€λ‹΅ * 🚩: λΆˆν•„μš”ν•˜κ²Œ result갑이 μ¦κ°€λœλ‹€. 이에 μ½”λ“œμ˜ 가독성이 λ–¨μ–΄μ§„λ‹€. * πŸ”€: 2839 retry(2) (#35) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: λ¬Έμ œμ— μ£Όμ–΄μ§„ 쑰건듀을 λŒ€μž…ν•΄μ„œ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€λ§Œ μ†Œμˆ˜μ μ„ μ»¨νŠΈλ‘€ν•˜λŠ” 뢀뢄이 미흑 * 🚩: μ›ν•˜λŠ” ν˜•νƒœλ‘œ μˆœν™˜μ„ ν–ˆμ§€λ§Œ κ²°κ³ΌλŠ” μ˜λ„μ™€ 달리 λ‚˜μ˜¨λ‹€. * 🚩: 문제의 쑰건 뿐만 μ•„λ‹ˆλΌ μ˜ˆμƒμΆœλ ₯의 쑰건 λ˜ν•œ 잘 νŒŒμ•…μ„ ν•΄μ•Όν•œλ‹€. * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” 및 뢄석 ν•„μš” * πŸ›: 예제 μž…λ ₯ 5번으둜 μ˜€λ‹΅ * πŸ›: λ§ˆμ§€λ§‰ 쑰건문을 λ³€κ²½ν•¨μœΌλ‘œ 예제 μž…λ ₯ 5번 톡과, μ˜€λ‹΅ * πŸ›: μ½”λ“œ μˆ˜μ •μœΌλ‘œ 예제 μž…λ ₯ 4λ²ˆμ—μ„œ μ˜€λ‹΅ ν›„ ν•΄κ²° 단, 예제 μž…λ ₯ 5λ²ˆμ„ λͺ…ν™•ν•˜κ²Œ 이유 μ„€λͺ… ν•„μš”. μ •λ‹΅ * 🚩: 문제의 κΈ°λ³Έ μ‘°κ±΄μ‹μ˜ ν‹€ 생성 * 🚩: μ˜ˆμ‹œμž…λ ₯1λ²ˆμ— λ§žλŠ” μ½”λ“œλ₯Ό μž‘μ„±, μ˜ˆμ‹œμž…λ ₯1번 톡과 * 🚩: 예제 μž…λ ₯5λ₯Ό μ œμ™Έν•œ λ‚˜λ¨Έμ§€ 예제 μž…λ ₯ 톡과 * 🚩: μ˜ˆμ œμž…λ ₯ 5번과 2번 λΆˆν†΅κ³Ό 문제 ν•΄κ²° * 🚩: μ˜€λ‹΅ * 🚩: λΆˆν•„μš”ν•˜κ²Œ result갑이 μ¦κ°€λœλ‹€. 이에 μ½”λ“œμ˜ 가독성이 λ–¨μ–΄μ§„λ‹€. * πŸ”€: Algorithm/dynamic programming (#40) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🌱: README을 μˆ˜μ • GitHubμ—μ„œ 직접 μˆ˜μ •ν•œ issue μž…λ‹ˆλ‹€. * 🌱: printer.js 파일 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: PRν…œν”Œλ¦Ώμ„ μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: PR-TEMPLATEλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: issue templates μˆ˜μ • Githubμ—μ„œ μž‘μ„±λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: README을 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🚩: DynamicProgramming을 ν•™μŠ΅ν•˜κ³  정리 * 🚩: μ •λ¦¬ν•œ κΈ€μ˜ 파일λͺ… λ³€κ²½ * 🚩: 곡뢀 정리 글을 μœ„ν•œ ν…œν”Œλ¦Ώ 생성 * 🚩: λ¬Έμžμ—΄μ˜ 길이둜 sortλ₯Ό ν™œμš©ν•΄μ„œ μ •λ ¬ν•˜λŠ” 방법은 μ•Œκ² μœΌλ‚˜, 쀑볡값 μ œκ±°μ™€ 1차적인 μ •λ ¬ 이후 μ •λ ¬λœ κ°’ κΈ°μ€€μœΌλ‘œ μž¬μ •λ ¬ν•˜λŠ” 방법에 λŒ€ν•΄ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€ λͺ»ν–ˆμŒ. * 🚩: 쀑볡 제거λ₯Ό new Set을 톡해 ν•΄κ²°ν•˜κ³  localCompareλ₯Ό μ‚¬μš©ν–ˆμ§€λ§Œ 이 역할이 μ •ν™•νžˆ 무엇인지 μ•Œμ•„λ³Ό ν•„μš”κ°€ μžˆλ‹€. * 🚩: 배열을 map으둜 μˆœνšŒν•΄μ„œ stack의 ꡬ쑰λ₯Ό κ΅¬μ„±ν•˜λ € ν–ˆμœΌλ‚˜ index 값을 μ›ν•˜λŠ” 데둜 μ»¨νŠΈλ‘€ν•˜κΈ°μ— 어렀움이 μžˆλ‹€. * 🚩: 문제λ₯Ό ν’€μ–΄λ‚΄λŠ” 방식을 μ’€ 더 κ°„λ‹¨ν•˜κ²Œ 생각할 ν•„μš”κ°€ μžˆλ‹€. λ„ˆλ¬΄ stackμ—λ§Œ μ§‘μ€‘ν–ˆλ‹€. * 🚩: ꡬ쑰뢄해 할당을 κ°„μ†Œν™”ν•œ ꡬ쑰둜 ν™œμš©κ³Ό μ‚¬μš©μ„ ν•΄λ³΄μ•˜λ‹€. * πŸ”§: testν•˜κΈ° μœ„ν•œ μŠ€ν¬λ¦½νŠΈμ™€ ν™˜κ²½μ„ ꡬ성 * 🚩: μ½”λ“œ 뢄석 및 정리 * πŸ”€: 16173 (#47) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🌱: README을 μˆ˜μ • GitHubμ—μ„œ 직접 μˆ˜μ •ν•œ issue μž…λ‹ˆλ‹€. * 🌱: printer.js 파일 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: PRν…œν”Œλ¦Ώμ„ μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: PR-TEMPLATEλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: issue templates μˆ˜μ • Githubμ—μ„œ μž‘μ„±λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: README을 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🚩: λ¬Έμžμ—΄μ˜ 길이둜 sortλ₯Ό ν™œμš©ν•΄μ„œ μ •λ ¬ν•˜λŠ” 방법은 μ•Œκ² μœΌλ‚˜, 쀑볡값 μ œκ±°μ™€ 1차적인 μ •λ ¬ 이후 μ •λ ¬λœ κ°’ κΈ°μ€€μœΌλ‘œ μž¬μ •λ ¬ν•˜λŠ” 방법에 λŒ€ν•΄ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€ λͺ»ν–ˆμŒ. * 🚩: 쀑볡 제거λ₯Ό new Set을 톡해 ν•΄κ²°ν•˜κ³  localCompareλ₯Ό μ‚¬μš©ν–ˆμ§€λ§Œ 이 역할이 μ •ν™•νžˆ 무엇인지 μ•Œμ•„λ³Ό ν•„μš”κ°€ μžˆλ‹€. * 🚩: 배열을 map으둜 μˆœνšŒν•΄μ„œ stack의 ꡬ쑰λ₯Ό κ΅¬μ„±ν•˜λ € ν–ˆμœΌλ‚˜ index 값을 μ›ν•˜λŠ” 데둜 μ»¨νŠΈλ‘€ν•˜κΈ°μ— 어렀움이 μžˆλ‹€. * 🚩: 문제λ₯Ό ν’€μ–΄λ‚΄λŠ” 방식을 μ’€ 더 κ°„λ‹¨ν•˜κ²Œ 생각할 ν•„μš”κ°€ μžˆλ‹€. λ„ˆλ¬΄ stackμ—λ§Œ μ§‘μ€‘ν–ˆλ‹€. * 🌱: stdin을 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: printer.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: printer.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: test.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: test.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: test.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: boolean.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * πŸ›: 문제 μ‹œλ„ μ˜€λ‹΅ * πŸ›: 2210문제 μ •λ‹΅ * πŸ”€: 16173 μ½”λ“œ 뢄석(Array.fromκ³Ό this) (#71) * ✨: 16173 μ½”λ“œ 뢄석 * ✨: array.from의 λͺ¨λ“  인자λ₯Ό ν™œμš©ν•œ μ˜ˆμ‹œ * ✨: array.from의 첫번째 인자 arraySizeλ₯Ό ν™œμš©ν•œ μ˜ˆμ‹œ * ✨: array.from의 두 번째 인자 mapFn:el을 ν™œμš©ν•œ μ˜ˆμ‹œ * ✨: array.from의 두 번째 인자 mapFn:el을 ν™œμš©ν•œ μ˜ˆμ‹œ * ✨: array.from의 두 번째 인자 thisArgλ₯Ό ν™œμš©ν•œ μ˜ˆμ‹œ * ✨: This의 κ°œλ…κ³Ό this와 ν•¨μˆ˜μ˜ 연관관계 * ✨: DFS둜 문제 ν•΄κ²° 및 문제 쑰건에 맞게 μ½”λ“œ κ΅¬ν˜„ * 🚩: μž…λ ₯받은 κ°’κ³Ό μ£Όμ–΄μ§„ 쑰건의 문제 νŒŒμ•…μœΌλ‘œ μ •λ‹΅ (#20) * πŸ”€: 2577 (#77) * πŸ”€: recently 브렌치λ₯Ό μ΅œμ‹ ν™” ν•˜κΈ°μœ„ν•œ merge (#49) * πŸ”€: 2750 retry(1) (#12) * 🚩: 문제λ₯Ό ν’€κΈ°μœ„ν•œ μ„ΈνŒ… * 🚩: PR ν…œν”Œλ¦Ώ 생성 문제둜 파일 μ‚­μ œ * 🚩: bubble μ •λ ¬ 적용 및 μ •λ ¬ 확인 * 🚩: λ°°μ—΄ μ€‘λ³΅μ œκ±° 둜직 κ΅¬ν˜„ μ˜€λ‹΅ * 🌱 : PR ν…œν”Œλ¦Ώ μž¬μƒμ„± * πŸ›: sort와 filter 그리고 indexOf μ‚¬μš©ν•΄μ„œ 문제 ν•΄κ²° μ‹œλ„, μ˜€λ‹΅ * πŸ›: shift와 trim을 μ‚¬μš©ν•΄μ„œ 문제 ν•΄κ²°, pop으둜 문제λ₯Ό μ‹œλ„ ν–ˆμœΌλ‚˜ μ˜€λ‹΅ μ™œμΈμ§€ 아직 λͺ…ν™•ν•˜μ§€ μ•Šλ‹€. * 🚩: μ£Όμ„μ œκ±° * πŸ”€: 1181 (#14) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: shift와 sortλ₯Ό μ‚¬μš©ν•΄μ„œ μ •λ ¬ μ‹œλ„ * 🚩: sort의 μ˜€λ¦„μ°¨μˆœ μ •λ ¬ 섀정을 ν†΅ν•΄μ„œ λ°°μ—΄ 길이 순으둜 μ •λ ¬ μ‹œλ„ * 🚩: sort λΉ„κ΅ν•¨μˆ˜λ₯Ό if문으둜 μ•ŒνŒŒλ²³, λ¬Έμžμ—΄ 길이 κΈ°μ€€μœΌλ‘œ 정렬이 될 수 있게 문제 ν•΄κ²° * πŸ”€: 10798 (#16) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: 이쀑 for문을 μ‚¬μš©ν•΄μ„œ 문제 ν•΄κ²° μ‹œλ„ * πŸ›: 첫 번째 예제 μž…λ ₯1은 λ§žμ§€λ§Œ 예제 μž…λ ₯2λŠ” μ˜€λ‹΅ * πŸ›: 백쀀은 μ •λ‹΅μ΄μ§€λ§Œ vscμ—μ„œ 좜λ ₯λ˜λŠ” μ˜€λ‹΅κ³Ό 풀리지 μ•Šμ€ 의문 * πŸ”€: 11650 (#19) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: 이쀑 for문을 μ‚¬μš©ν•΄μ„œ 문제 μ‹œλ„ * 🚩: sort 쑰건문을 μ‚¬μš©ν•΄μ„œ 문제 μ‹œλ„ μ˜€λ‹΅ * 🚩: x,y μ •λ ¬ μˆœμ„œ 및 기쀀을 μˆ˜μ •ν•΄μ„œ 문제 μ‹œλ„ μ •λ‹΅ * πŸ”€: 2839 (#30) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: λ¬Έμ œμ— μ£Όμ–΄μ§„ 쑰건듀을 λŒ€μž…ν•΄μ„œ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€λ§Œ μ†Œμˆ˜μ μ„ μ»¨νŠΈλ‘€ν•˜λŠ” 뢀뢄이 미흑 * 🚩: μ›ν•˜λŠ” ν˜•νƒœλ‘œ μˆœν™˜μ„ ν–ˆμ§€λ§Œ κ²°κ³ΌλŠ” μ˜λ„μ™€ 달리 λ‚˜μ˜¨λ‹€. * 🚩: 문제의 쑰건 뿐만 μ•„λ‹ˆλΌ μ˜ˆμƒμΆœλ ₯의 쑰건 λ˜ν•œ 잘 νŒŒμ•…μ„ ν•΄μ•Όν•œλ‹€. * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” 및 뢄석 ν•„μš” * πŸ”€: 2839 retry(1) (#32) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: λ¬Έμ œμ— μ£Όμ–΄μ§„ 쑰건듀을 λŒ€μž…ν•΄μ„œ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€λ§Œ μ†Œμˆ˜μ μ„ μ»¨νŠΈλ‘€ν•˜λŠ” 뢀뢄이 미흑 * 🚩: μ›ν•˜λŠ” ν˜•νƒœλ‘œ μˆœν™˜μ„ ν–ˆμ§€λ§Œ κ²°κ³ΌλŠ” μ˜λ„μ™€ 달리 λ‚˜μ˜¨λ‹€. * 🚩: 문제의 쑰건 뿐만 μ•„λ‹ˆλΌ μ˜ˆμƒμΆœλ ₯의 쑰건 λ˜ν•œ 잘 νŒŒμ•…μ„ ν•΄μ•Όν•œλ‹€. * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” 및 뢄석 ν•„μš” * πŸ›: 예제 μž…λ ₯ 5번으둜 μ˜€λ‹΅ * πŸ›: λ§ˆμ§€λ§‰ 쑰건문을 λ³€κ²½ν•¨μœΌλ‘œ 예제 μž…λ ₯ 5번 톡과, μ˜€λ‹΅ * πŸ›: μ½”λ“œ μˆ˜μ •μœΌλ‘œ 예제 μž…λ ₯ 4λ²ˆμ—μ„œ μ˜€λ‹΅ ν›„ ν•΄κ²° 단, 예제 μž…λ ₯ 5λ²ˆμ„ λͺ…ν™•ν•˜κ²Œ 이유 μ„€λͺ… ν•„μš”. μ •λ‹΅ * 🚩: 문제의 κΈ°λ³Έ μ‘°κ±΄μ‹μ˜ ν‹€ 생성 * 🚩: μ˜ˆμ‹œμž…λ ₯1λ²ˆμ— λ§žλŠ” μ½”λ“œλ₯Ό μž‘μ„±, μ˜ˆμ‹œμž…λ ₯1번 톡과 * 🚩: 예제 μž…λ ₯5λ₯Ό μ œμ™Έν•œ λ‚˜λ¨Έμ§€ 예제 μž…λ ₯ 톡과 * 🚩: μ˜ˆμ œμž…λ ₯ 5번과 2번 λΆˆν†΅κ³Ό 문제 ν•΄κ²° * 🚩: μ˜€λ‹΅ * 🚩: λΆˆν•„μš”ν•˜κ²Œ result갑이 μ¦κ°€λœλ‹€. 이에 μ½”λ“œμ˜ 가독성이 λ–¨μ–΄μ§„λ‹€. * πŸ”€: 2839 retry(2) (#35) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: λ¬Έμ œμ— μ£Όμ–΄μ§„ 쑰건듀을 λŒ€μž…ν•΄μ„œ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€λ§Œ μ†Œμˆ˜μ μ„ μ»¨νŠΈλ‘€ν•˜λŠ” 뢀뢄이 미흑 * 🚩: μ›ν•˜λŠ” ν˜•νƒœλ‘œ μˆœν™˜μ„ ν–ˆμ§€λ§Œ κ²°κ³ΌλŠ” μ˜λ„μ™€ 달리 λ‚˜μ˜¨λ‹€. * 🚩: 문제의 쑰건 뿐만 μ•„λ‹ˆλΌ μ˜ˆμƒμΆœλ ₯의 쑰건 λ˜ν•œ 잘 νŒŒμ•…μ„ ν•΄μ•Όν•œλ‹€. * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” 및 뢄석 ν•„μš” * πŸ›: 예제 μž…λ ₯ 5번으둜 μ˜€λ‹΅ * πŸ›: λ§ˆμ§€λ§‰ 쑰건문을 λ³€κ²½ν•¨μœΌλ‘œ 예제 μž…λ ₯ 5번 톡과, μ˜€λ‹΅ * πŸ›: μ½”λ“œ μˆ˜μ •μœΌλ‘œ 예제 μž…λ ₯ 4λ²ˆμ—μ„œ μ˜€λ‹΅ ν›„ ν•΄κ²° 단, 예제 μž…λ ₯ 5λ²ˆμ„ λͺ…ν™•ν•˜κ²Œ 이유 μ„€λͺ… ν•„μš”. μ •λ‹΅ * 🚩: 문제의 κΈ°λ³Έ μ‘°κ±΄μ‹μ˜ ν‹€ 생성 * 🚩: μ˜ˆμ‹œμž…λ ₯1λ²ˆμ— λ§žλŠ” μ½”λ“œλ₯Ό μž‘μ„±, μ˜ˆμ‹œμž…λ ₯1번 톡과 * 🚩: 예제 μž…λ ₯5λ₯Ό μ œμ™Έν•œ λ‚˜λ¨Έμ§€ 예제 μž…λ ₯ 톡과 * 🚩: μ˜ˆμ œμž…λ ₯ 5번과 2번 λΆˆν†΅κ³Ό 문제 ν•΄κ²° * 🚩: μ˜€λ‹΅ * 🚩: λΆˆν•„μš”ν•˜κ²Œ result갑이 μ¦κ°€λœλ‹€. 이에 μ½”λ“œμ˜ 가독성이 λ–¨μ–΄μ§„λ‹€. * πŸ”€: Algorithm/dynamic programming (#40) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🌱: README을 μˆ˜μ • GitHubμ—μ„œ 직접 μˆ˜μ •ν•œ issue μž…λ‹ˆλ‹€. * 🌱: printer.js 파일 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: PRν…œν”Œλ¦Ώμ„ μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: PR-TEMPLATEλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: issue templates μˆ˜μ • Githubμ—μ„œ μž‘μ„±λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: README을 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🚩: DynamicProgramming을 ν•™μŠ΅ν•˜κ³  정리 * 🚩: μ •λ¦¬ν•œ κΈ€μ˜ 파일λͺ… λ³€κ²½ * 🚩: 곡뢀 정리 글을 μœ„ν•œ ν…œν”Œλ¦Ώ 생성 * 🚩: λ¬Έμžμ—΄μ˜ 길이둜 sortλ₯Ό ν™œμš©ν•΄μ„œ μ •λ ¬ν•˜λŠ” 방법은 μ•Œκ² μœΌλ‚˜, 쀑볡값 μ œκ±°μ™€ 1차적인 μ •λ ¬ 이후 μ •λ ¬λœ κ°’ κΈ°μ€€μœΌλ‘œ μž¬μ •λ ¬ν•˜λŠ” 방법에 λŒ€ν•΄ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€ λͺ»ν–ˆμŒ. * 🚩: 쀑볡 제거λ₯Ό new Set을 톡해 ν•΄κ²°ν•˜κ³  localCompareλ₯Ό μ‚¬μš©ν–ˆμ§€λ§Œ 이 역할이 μ •ν™•νžˆ 무엇인지 μ•Œμ•„λ³Ό ν•„μš”κ°€ μžˆλ‹€. * 🚩: 배열을 map으둜 μˆœνšŒν•΄μ„œ stack의 ꡬ쑰λ₯Ό κ΅¬μ„±ν•˜λ € ν–ˆμœΌλ‚˜ index 값을 μ›ν•˜λŠ” 데둜 μ»¨νŠΈλ‘€ν•˜κΈ°μ— 어렀움이 μžˆλ‹€. * 🚩: 문제λ₯Ό ν’€μ–΄λ‚΄λŠ” 방식을 μ’€ 더 κ°„λ‹¨ν•˜κ²Œ 생각할 ν•„μš”κ°€ μžˆλ‹€. λ„ˆλ¬΄ stackμ—λ§Œ μ§‘μ€‘ν–ˆλ‹€. * 🚩: ꡬ쑰뢄해 할당을 κ°„μ†Œν™”ν•œ ꡬ쑰둜 ν™œμš©κ³Ό μ‚¬μš©μ„ ν•΄λ³΄μ•˜λ‹€. * πŸ”§: testν•˜κΈ° μœ„ν•œ μŠ€ν¬λ¦½νŠΈμ™€ ν™˜κ²½μ„ ꡬ성 * 🚩: μ½”λ“œ 뢄석 및 정리 * πŸ”€: 16173 (#47) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🌱: README을 μˆ˜μ • GitHubμ—μ„œ 직접 μˆ˜μ •ν•œ issue μž…λ‹ˆλ‹€. * 🌱: printer.js 파일 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: PRν…œν”Œλ¦Ώμ„ μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: PR-TEMPLATEλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: issue templates μˆ˜μ • Githubμ—μ„œ μž‘μ„±λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: pr-template μˆ˜μ • Githubμ—μ„œ μˆ˜μ •λœ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: README을 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🚩: λ¬Έμžμ—΄μ˜ 길이둜 sortλ₯Ό ν™œμš©ν•΄μ„œ μ •λ ¬ν•˜λŠ” 방법은 μ•Œκ² μœΌλ‚˜, 쀑볡값 μ œκ±°μ™€ 1차적인 μ •λ ¬ 이후 μ •λ ¬λœ κ°’ κΈ°μ€€μœΌλ‘œ μž¬μ •λ ¬ν•˜λŠ” 방법에 λŒ€ν•΄ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€ λͺ»ν–ˆμŒ. * 🚩: 쀑볡 제거λ₯Ό new Set을 톡해 ν•΄κ²°ν•˜κ³  localCompareλ₯Ό μ‚¬μš©ν–ˆμ§€λ§Œ 이 역할이 μ •ν™•νžˆ 무엇인지 μ•Œμ•„λ³Ό ν•„μš”κ°€ μžˆλ‹€. * 🚩: 배열을 map으둜 μˆœνšŒν•΄μ„œ stack의 ꡬ쑰λ₯Ό κ΅¬μ„±ν•˜λ € ν–ˆμœΌλ‚˜ index 값을 μ›ν•˜λŠ” 데둜 μ»¨νŠΈλ‘€ν•˜κΈ°μ— 어렀움이 μžˆλ‹€. * 🚩: 문제λ₯Ό ν’€μ–΄λ‚΄λŠ” 방식을 μ’€ 더 κ°„λ‹¨ν•˜κ²Œ 생각할 ν•„μš”κ°€ μžˆλ‹€. λ„ˆλ¬΄ stackμ—λ§Œ μ§‘μ€‘ν–ˆλ‹€. * 🌱: stdin을 μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: printer.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: printer.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: test.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: test.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: test.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * 🌱: boolean.jsλ₯Ό μˆ˜μ • Githubμ—μ„œ μˆ˜μ •ν•œ μ»€λ°‹μž…λ‹ˆλ‹€. * ✨: 2577 문제 ν•΄κ²° * πŸ”€: 1463 (#78) * πŸ”€: recently 브렌치λ₯Ό μ΅œμ‹ ν™” ν•˜κΈ°μœ„ν•œ merge (#49) * πŸ”€: 2750 retry(1) (#12) * 🚩: 문제λ₯Ό ν’€κΈ°μœ„ν•œ μ„ΈνŒ… * 🚩: PR ν…œν”Œλ¦Ώ 생성 문제둜 파일 μ‚­μ œ * 🚩: bubble μ •λ ¬ 적용 및 μ •λ ¬ 확인 * 🚩: λ°°μ—΄ μ€‘λ³΅μ œκ±° 둜직 κ΅¬ν˜„ μ˜€λ‹΅ * 🌱 : PR ν…œν”Œλ¦Ώ μž¬μƒμ„± * πŸ›: sort와 filter 그리고 indexOf μ‚¬μš©ν•΄μ„œ 문제 ν•΄κ²° μ‹œλ„, μ˜€λ‹΅ * πŸ›: shift와 trim을 μ‚¬μš©ν•΄μ„œ 문제 ν•΄κ²°, pop으둜 문제λ₯Ό μ‹œλ„ ν–ˆμœΌλ‚˜ μ˜€λ‹΅ μ™œμΈμ§€ 아직 λͺ…ν™•ν•˜μ§€ μ•Šλ‹€. * 🚩: μ£Όμ„μ œκ±° * πŸ”€: 1181 (#14) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: shift와 sortλ₯Ό μ‚¬μš©ν•΄μ„œ μ •λ ¬ μ‹œλ„ * 🚩: sort의 μ˜€λ¦„μ°¨μˆœ μ •λ ¬ 섀정을 ν†΅ν•΄μ„œ λ°°μ—΄ 길이 순으둜 μ •λ ¬ μ‹œλ„ * 🚩: sort λΉ„κ΅ν•¨μˆ˜λ₯Ό if문으둜 μ•ŒνŒŒλ²³, λ¬Έμžμ—΄ 길이 κΈ°μ€€μœΌλ‘œ 정렬이 될 수 있게 문제 ν•΄κ²° * πŸ”€: 10798 (#16) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: 이쀑 for문을 μ‚¬μš©ν•΄μ„œ 문제 ν•΄κ²° μ‹œλ„ * πŸ›: 첫 번째 예제 μž…λ ₯1은 λ§žμ§€λ§Œ 예제 μž…λ ₯2λŠ” μ˜€λ‹΅ * πŸ›: 백쀀은 μ •λ‹΅μ΄μ§€λ§Œ vscμ—μ„œ 좜λ ₯λ˜λŠ” μ˜€λ‹΅κ³Ό 풀리지 μ•Šμ€ 의문 * πŸ”€: 11650 (#19) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: 이쀑 for문을 μ‚¬μš©ν•΄μ„œ 문제 μ‹œλ„ * 🚩: sort 쑰건문을 μ‚¬μš©ν•΄μ„œ 문제 μ‹œλ„ μ˜€λ‹΅ * 🚩: x,y μ •λ ¬ μˆœμ„œ 및 기쀀을 μˆ˜μ •ν•΄μ„œ 문제 μ‹œλ„ μ •λ‹΅ * πŸ”€: 2839 (#30) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: λ¬Έμ œμ— μ£Όμ–΄μ§„ 쑰건듀을 λŒ€μž…ν•΄μ„œ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€λ§Œ μ†Œμˆ˜μ μ„ μ»¨νŠΈλ‘€ν•˜λŠ” 뢀뢄이 미흑 * 🚩: μ›ν•˜λŠ” ν˜•νƒœλ‘œ μˆœν™˜μ„ ν–ˆμ§€λ§Œ κ²°κ³ΌλŠ” μ˜λ„μ™€ 달리 λ‚˜μ˜¨λ‹€. * 🚩: 문제의 쑰건 뿐만 μ•„λ‹ˆλΌ μ˜ˆμƒμΆœλ ₯의 쑰건 λ˜ν•œ 잘 νŒŒμ•…μ„ ν•΄μ•Όν•œλ‹€. * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” 및 뢄석 ν•„μš” * πŸ”€: 2839 retry(1) (#32) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: λ¬Έμ œμ— μ£Όμ–΄μ§„ 쑰건듀을 λŒ€μž…ν•΄μ„œ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€λ§Œ μ†Œμˆ˜μ μ„ μ»¨νŠΈλ‘€ν•˜λŠ” 뢀뢄이 미흑 * 🚩: μ›ν•˜λŠ” ν˜•νƒœλ‘œ μˆœν™˜μ„ ν–ˆμ§€λ§Œ κ²°κ³ΌλŠ” μ˜λ„μ™€ 달리 λ‚˜μ˜¨λ‹€. * 🚩: 문제의 쑰건 뿐만 μ•„λ‹ˆλΌ μ˜ˆμƒμΆœλ ₯의 쑰건 λ˜ν•œ 잘 νŒŒμ•…μ„ ν•΄μ•Όν•œλ‹€. * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” 및 뢄석 ν•„μš” * πŸ›: 예제 μž…λ ₯ 5번으둜 μ˜€λ‹΅ * πŸ›: λ§ˆμ§€λ§‰ 쑰건문을 λ³€κ²½ν•¨μœΌλ‘œ 예제 μž…λ ₯ 5번 톡과, μ˜€λ‹΅ * πŸ›: μ½”λ“œ μˆ˜μ •μœΌλ‘œ 예제 μž…λ ₯ 4λ²ˆμ—μ„œ μ˜€λ‹΅ ν›„ ν•΄κ²° 단, 예제 μž…λ ₯ 5λ²ˆμ„ λͺ…ν™•ν•˜κ²Œ 이유 μ„€λͺ… ν•„μš”. μ •λ‹΅ * 🚩: 문제의 κΈ°λ³Έ μ‘°κ±΄μ‹μ˜ ν‹€ 생성 * 🚩: μ˜ˆμ‹œμž…λ ₯1λ²ˆμ— λ§žλŠ” μ½”λ“œλ₯Ό μž‘μ„±, μ˜ˆμ‹œμž…λ ₯1번 톡과 * 🚩: 예제 μž…λ ₯5λ₯Ό μ œμ™Έν•œ λ‚˜λ¨Έμ§€ 예제 μž…λ ₯ 톡과 * 🚩: μ˜ˆμ œμž…λ ₯ 5번과 2번 λΆˆν†΅κ³Ό 문제 ν•΄κ²° * 🚩: μ˜€λ‹΅ * 🚩: λΆˆν•„μš”ν•˜κ²Œ result갑이 μ¦κ°€λœλ‹€. 이에 μ½”λ“œμ˜ 가독성이 λ–¨μ–΄μ§„λ‹€. * πŸ”€: 2839 retry(2) (#35) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🚩: λ¬Έμ œμ— μ£Όμ–΄μ§„ 쑰건듀을 λŒ€μž…ν•΄μ„œ 문제λ₯Ό ν’€μ–΄λ‚΄μ§€λ§Œ μ†Œμˆ˜μ μ„ μ»¨νŠΈλ‘€ν•˜λŠ” 뢀뢄이 미흑 * 🚩: μ›ν•˜λŠ” ν˜•νƒœλ‘œ μˆœν™˜μ„ ν–ˆμ§€λ§Œ κ²°κ³ΌλŠ” μ˜λ„μ™€ 달리 λ‚˜μ˜¨λ‹€. * 🚩: 문제의 쑰건 뿐만 μ•„λ‹ˆλΌ μ˜ˆμƒμΆœλ ₯의 쑰건 λ˜ν•œ 잘 νŒŒμ•…μ„ ν•΄μ•Όν•œλ‹€. * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” * 🚩: μ—¬κΈ°μ„œ 쑰건 ν•˜λ‚˜λ§Œ λ³€κ²½ν•˜λ©΄ μ›ν•˜λŠ” 정닡을 λ„μΆœ ν•  수 μžˆλ‹€. μˆ˜μ • ν•„μš” 및 뢄석 ν•„μš” * πŸ›: 예제 μž…λ ₯ 5번으둜 μ˜€λ‹΅ * πŸ›: λ§ˆμ§€λ§‰ 쑰건문을 λ³€κ²½ν•¨μœΌλ‘œ 예제 μž…λ ₯ 5번 톡과, μ˜€λ‹΅ * πŸ›: μ½”λ“œ μˆ˜μ •μœΌλ‘œ 예제 μž…λ ₯ 4λ²ˆμ—μ„œ μ˜€λ‹΅ ν›„ ν•΄κ²° 단, 예제 μž…λ ₯ 5λ²ˆμ„ λͺ…ν™•ν•˜κ²Œ 이유 μ„€λͺ… ν•„μš”. μ •λ‹΅ * 🚩: 문제의 κΈ°λ³Έ μ‘°κ±΄μ‹μ˜ ν‹€ 생성 * 🚩: μ˜ˆμ‹œμž…λ ₯1λ²ˆμ— λ§žλŠ” μ½”λ“œλ₯Ό μž‘μ„±, μ˜ˆμ‹œμž…λ ₯1번 톡과 * 🚩: 예제 μž…λ ₯5λ₯Ό μ œμ™Έν•œ λ‚˜λ¨Έμ§€ 예제 μž…λ ₯ 톡과 * 🚩: μ˜ˆμ œμž…λ ₯ 5번과 2번 λΆˆν†΅κ³Ό 문제 ν•΄κ²° * 🚩: μ˜€λ‹΅ * 🚩: λΆˆν•„μš”ν•˜κ²Œ result갑이 μ¦κ°€λœλ‹€. 이에 μ½”λ“œμ˜ 가독성이 λ–¨μ–΄μ§„λ‹€. * πŸ”€: Algorithm/dynamic programming (#40) * 🌱: μ•Œκ³ λ¦¬μ¦˜ κ°œλ…μ„ μœ„ν•œ issue templates 생성 ν•΄λ‹Ή μ½”λ“œλŠ” Githubμ—μ„œ 직접 μˆ˜μ • * 🌱: main 브렌치 ν™˜κ²½ 초기 μ„ΈνŒ…μ„ μœ„ν•œ 컀밋 * 🌱: README을 μˆ˜μ • GitHubμ—μ„œ 직접 μˆ˜μ •ν•œ issue μž…λ‹ˆλ‹€. * 🌱: printer.js 파일 μˆ˜β€¦
1 parent 239e916 commit b106db7

File tree

2 files changed

+33
-4
lines changed

2 files changed

+33
-4
lines changed

β€Žjavascript/source/7568/printer.js

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
let path = require("path");
2+
let inputPath = path.join(__dirname, "/dev/stdin"); // __dirname은 ν˜„μž¬ 슀크립트의 디렉토리 μ ˆλŒ€κ²½λ‘œ
3+
let input = require("fs").readFileSync(inputPath).toString().trim().split("\n");
4+
//let input = require('fs').readFileSync('/dev/stdin').toString().trim().split('\n'); //λ°±μ€€ 제좜
5+
6+
let n = Number(input.shift());
7+
let array = input.map((el) => el.split(" ").map(Number)); // [λͺΈλ¬΄κ²Œ, ν‚€] λ°°μ—΄
8+
let ranks = Array(n).fill(1); // 초기 λ“±μˆ˜λŠ” λͺ¨λ‘ 1둜 μ„€μ •
9+
let stack = []; // λΉ„κ΅ν•œ μ‚¬λžŒλ“€μ„ μ €μž₯
10+
11+
// λͺ¨λ“  μš”μ†Œλ₯Ό μˆœνšŒν•˜λ©΄μ„œ 덩치 비ꡐ
12+
while (array.length > 0) {
13+
let [weight, height] = array.pop(); // λ°°μ—΄μ—μ„œ ν•œ μ‚¬λžŒμ„ 꺼냄
14+
let currentRank = 1;
15+
16+
// μŠ€νƒμ—μ„œ λͺ¨λ“  μš”μ†Œμ™€ 비ꡐ
17+
for (let [w, h] of [...array, ...stack]) {
18+
if (w > weight && h > height) {
19+
currentRank++; // λͺΈλ¬΄κ²Œμ™€ ν‚€ λͺ¨λ‘ 큰 경우 λ“±μˆ˜ 증가
20+
}
21+
}
22+
23+
stack.push([weight, height]); // λΉ„κ΅ν•œ μ‚¬λžŒμ„ μŠ€νƒμ— μΆ”κ°€
24+
ranks[array.length] = currentRank; // ν˜„μž¬ μ‚¬λžŒμ˜ λ“±μˆ˜ μ €μž₯
25+
}
26+
27+
console.log(ranks.join(" "));

β€Žjavascript/source/dev/stdin

+6-4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
3
2-
4
3-
7
4-
10
1+
5
2+
55 185
3+
58 183
4+
88 186
5+
60 175
6+
46 155

0 commit comments

Comments
Β (0)