ํ‹ฐ์Šคํ† ๋ฆฌ

note
๊ฒ€์ƒ‰ํ•˜๊ธฐ

๋ธ”๋กœ๊ทธ ํ™ˆ

note

sssbin.tistory.com/m

sssbin ๋‹˜์˜ ๋ธ”๋กœ๊ทธ์ž…๋‹ˆ๋‹ค.

๊ตฌ๋…์ž
9
๋ฐฉ๋ช…๋ก ๋ฐฉ๋ฌธํ•˜๊ธฐ

์ฃผ์š” ๊ธ€ ๋ชฉ๋ก

  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv3] ํผ์ฆ ์กฐ๊ฐ ์ฑ„์šฐ๊ธฐ (Python) https://school.programmers.co.kr/learn/courses/30/lessons/84021 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ์ „์ฒด ๋กœ์ง 1. table -> ์ด์–ด์ง„ ํผ์ฆ ์กฐ๊ฐ ๋ถ€๋ถ„๋งŒ ์ž˜๋ผ์„œ ํ–‰๋ ฌ๋กœ ๋งŒ๋“ค์–ด์ฃผ๊ณ  board์— ์ถ”๊ฐ€ 2. game_board -> ์ด์–ด์ง„ ๋นˆ ๋ถ€๋ถ„๋งŒ ์ž˜๋ผ์„œ ํ–‰๋ ฌ๋กœ ๋งŒ๋“ค์–ด์ฃผ๊ณ  rotateํ•˜๋ฉด์„œ ๊ฐ ์ˆ˜ํ–‰๋ฌธ๋งˆ๋‹ค board์— ๊ฐ™์€ ๊ฐ’์ด ์žˆ๋Š”์ง€ ์ฐพ๊ณ  ์ •๋‹ต ์ถ”๊ฐ€ bfs(x, y, t, f, array, size) - ํ์— [x, y]๋ฅผ ๋„ฃ๊ณ  ์ด์–ด์ง„ ๋ถ€๋ถ„์„ ์ฐพ๋Š”๋‹ค. - table์€ 1์„ ์ฐพ์•„์•ผ ํ•˜๊ณ , game.. ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 4. 11.
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv2] ์กฐ์ด์Šคํ‹ฑ (Python) https://school.programmers.co.kr/learn/courses/30/lessons/42860 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr 1. ์ƒํ•˜์ด๋™ ๋”ํ•˜๊ธฐ (A-Z) - ์•„์Šคํ‚ค์ฝ”๋“œ๋ฅผ ์ด์šฉํ•ด ์•ž์—์„œ๋ถ€ํ„ฐ ๋”ํ•œ ๊ฒƒ๊ณผ ๋’ค์—์„œ๋ถ€ํ„ฐ ๋”ํ•œ ๊ฒƒ ์ค‘ ์ตœ์†Ÿ๊ฐ’์„ ์ฐพ์•„์ค€๋‹ค. 2. ์ขŒ์šฐ์ด๋™์˜ ์ตœ์†Œ ๊ตฌํ•˜๊ธฐ 1) 'A'๊ฐ€ ์—ฐ์†ํ•ด์„œ ๋‚˜์˜ค๋Š” ์œ„์น˜๋ฅผ ์ฐพ์•„์ค€๋‹ค. - temp ๋ฆฌ์ŠคํŠธ๋ฅผ ๋งŒ๋“ค์–ด์„œ ์—ฐ์†๋œ ์ธ๋ฑ์Šค๋“ค์„ ๋ฆฌ์ŠคํŠธ๋กœ ๋ฌถ์–ด์„œ ๋„ฃ์–ด์คฌ๋‹ค. 2) ๊ธฐ์กด ๋ฐฉ์‹(์•ž์œผ๋กœ ์ญ‰ ๊ฐ€๊ธฐ) / ์•ž์œผ๋กœ ๊ฐ”๋‹ค๊ฐ€ ๋’ค๋กœ ๋Œ์•„๊ฐ€๊ธฐ / ๋’ค๋กœ ๊ฐ”๋‹ค๊ฐ€ ์•ž์œผ๋กœ ๋Œ์•„๊ฐ€๊ธฐ ์ค‘ ์ตœ์†Ÿ๊ฐ’ - ๊ธฐ์กด ๋ฐฉ์‹(์•ž์œผ.. ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 4. 11.
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv3] ๋“ฑ๊ตฃ๊ธธ (Python) https://school.programmers.co.kr/learn/courses/30/lessons/42898 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr 0์œผ๋กœ ์ดˆ๊ธฐํ™”๋œ dp ๋ฐฐ์—ด์„ ๋งŒ๋“ค์–ด์ฃผ๊ณ , ์ง‘์ด ์žˆ๋Š” ์ž๋ฆฌ๋Š” 1๋กœ ๋งŒ๋“ค์–ด์ค€๋‹ค. ๊ทธ ํ›„ 1ํ–‰ -> 2ํ–‰ -> ... ์œผ๋กœ ๋ฐ˜๋ณต๋ฌธ์„ ๋Œ๋ฉด์„œ (์˜ค๋ฅธ์ชฝ, ์•„๋ž˜์ชฝ์œผ๋กœ๋งŒ ๊ฐ€๊ธฐ ๋•Œ๋ฌธ์— ์˜†์œผ๋กœ ๊ฑด๋„ˆ๊ฐ€๋ฉด์„œ ๋ชจ๋“  ๊ฒฝ์šฐ์˜ ์ˆ˜๋ฅผ ๊ณ„์‚ฐํ•  ์ˆ˜ ์žˆ๋‹ค.) [x-1][y], [x][y-1]์˜ ๋ฐฐ์—ด์„ ํ•ฉํ•œ ๊ฐ’์„ ๋”ํ•ด์ฃผ๋ฉด ๋œ๋‹ค. # ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค 42898: ๋“ฑ๊ตฃ๊ธธ def solution(m, n, puddles): dp = [[0].. ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 3. 22.
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv2] ๋ฌธ์ž์—ด ์••์ถ• (Python) - 2020 KAKAO BLIND RECRUITMENT https://school.programmers.co.kr/learn/courses/30/lessons/60057 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๋ฌธ์ž์—ด ๊ธธ์ด์˜ ์ ˆ๋ฐ˜๋ณด๋‹ค ํฐ ์ˆ˜๋กœ ๋ฌธ์ž์—ด์„ ์ž๋ฅด๋ฉด ๋ฌธ์ž์—ด ์••์ถ•์ด ๋ถˆ๊ฐ€๋Šฅํ•˜๊ธฐ ๋•Œ๋ฌธ์— 1๋ถ€ํ„ฐ ๋ฌธ์ž์—ด ๊ธธ์ด์˜ ์ ˆ๋ฐ˜๋งŒ ํƒ์ƒ‰ํ•œ๋‹ค. ==> ์••์ถ•ํ•˜๋Š” ๋ฌธ์ž์—ด์˜ ๊ธธ์ด (์ฒ˜์Œ์— len(s)//2+1๋กœ ๋ฒ”์œ„๋ฅผ ์žก์•„์คฌ๋‹ค๊ฐ€ tc5์—์„œ ์‹คํŒจํ–ˆ๋‹ค. ๋ฌธ์ž์—ด์˜ ๊ธธ์ด๊ฐ€ 1์ผ ๊ฒฝ์šฐ๋ฅผ ๊ณ ๋ คํ•˜์—ฌ +2๋ฅผ ํ•ด์ค€๋‹ค.) cnt(๊ฐ™์€ ๋ฌธ์ž์—ด์˜ ๊ฐœ์ˆ˜), result(์••์ถ•๋œ ๋ฌธ์ž์—ด), temp(๋น„๊ต ๋ฌธ์ž์—ด) ๋ณ€์ˆ˜๋ฅผ ๋’€๋‹ค. i(์••์ถ•ํ•˜๋Š” ๋ฌธ์ž์—ด์˜ ๊ธธ.. ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 3. 8.
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv2] ๊ด„ํ˜ธ ๋ณ€ํ™˜ (Python) - 2020 KAKAO BLIND RECRUITMENT https://school.programmers.co.kr/learn/courses/30/lessons/60058 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr 1. ๋นˆ ๋ฌธ์ž์—ด์ผ ๋•Œ ๊ทธ๋Œ€๋กœ ๋ฐ˜ํ™˜ํ•œ๋‹ค. 2. '('์™€ ')'๊ฐ€ ๊ฐ™์€ ๊ฐœ์ˆ˜๋งŒํผ ์žˆ์œผ๋ฉด ์ž˜๋ผ์„œ u, v๋กœ ๋ถ„๋ฆฌํ•œ๋‹ค. (๊ท ํ˜•์žกํžŒ ๊ด„ํ˜ธ ๋ฌธ์ž์—ด) 3. u๋ฅผ ๋ณต์‚ฌํ•œ ๋ฆฌ์ŠคํŠธ(tmp)๋ฅผ ์ƒ์„ฑํ•ด์„œ '()'๋ฅผ ๋นˆ ๋ฌธ์ž์—ด๋กœ ๊ต์ฒดํ•ด์ค€๋‹ค. 4. u๊ฐ€ ์˜ฌ๋ฐ”๋ฅธ ๊ด„ํ˜ธ ๋ฌธ์ž์—ด(tmp == '')์ด๋ฉด v๋ฅผ ์žฌ๊ท€์ ์œผ๋กœ ์ˆ˜ํ–‰ํ•œ ํ›„ u + ์žฌ๊ท€๊ฒฐ๊ณผ ๋ถ™์—ฌ์„œ ๋ฐ˜ํ™˜ํ•œ๋‹ค. 5. u๊ฐ€ ์˜ฌ๋ฐ”๋ฅธ ๊ด„ํ˜ธ ๋ฌธ์ž์—ด์ด ์•„๋‹ˆ๋ฉด v๋ฅผ ์žฌ๊ท€์ ์œผ๋กœ ์ˆ˜ํ–‰ํ•œ ํ›„ .. ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 3. 7.
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv2] ์ˆ˜์‹ ์ตœ๋Œ€ํ™” (Python) - 2020 ์นด์นด์˜ค ์ธํ„ด์‹ญ https://school.programmers.co.kr/learn/courses/30/lessons/67257 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ์ˆซ์ž(num), ์—ฐ์‚ฐ์ž(op)๋ฅผ ๋ถ„๋ฆฌํ•ด์ฃผ๊ณ  ์—ฐ์‚ฐ์ž ์šฐ์„ ์ˆœ์œ„ ๋ฆฌ์ŠคํŠธ(per)๋ฅผ ์ˆœ์—ด์„ ํ†ตํ•ด ๋งŒ๋“ค์–ด์ค€๋‹ค. per์„ ์ˆœ์„œ๋Œ€๋กœ ๋Œ๋ฉด์„œ ๊ฐ ์—ฐ์‚ฐ์ž์— ๋Œ€ํ•ด ๊ณ„์‚ฐ์„ ํ•ด์ฃผ๊ณ , (์—ฐ์‚ฐ์ž์˜ ๊ฐœ์ˆ˜๋Š” ํ•ญ์ƒ ์ˆซ์ž์˜ ๊ฐœ์ˆ˜๋ณด๋‹ค ํ•˜๋‚˜ ์ ์Œ, ์—ฐ์‚ฐ์ž์˜ idx -> ์ˆซ์ž[idx]์™€ ์ˆซ์ž[idx+1]์˜ ์—ฐ์‚ฐ์„ ์ˆ˜ํ–‰ํ•˜๋ฉด ๋จ) ๊ฐ ์šฐ์„ ์ˆœ์œ„์— ๋”ฐ๋ผ ์ ˆ๋Œ“๊ฐ’์˜ ์ตœ๋Œ“๊ฐ’์„ ๊ฐฑ์‹ ํ•ด์ฃผ๋ฉด ๋œ๋‹ค. # ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค 67257: ์ˆ˜์‹ ์ตœ๋Œ€ํ™” (2020 .. ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 3. 6.
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv2] ์ˆœ์œ„ ๊ฒ€์ƒ‰ (Python) - 2021 KAKAO BLIND RECRUITMENT https://school.programmers.co.kr/learn/courses/30/lessons/72412 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๊ฐ info์— ๋Œ€ํ•ด ํƒ์ƒ‰๋  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  ๊ฒฝ์šฐ์˜ ์ˆ˜๋ฅผ ๋งŒ๋“ค์–ด์ค€๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด [java, backend, junior, pizza]์˜ ์„ ํƒ์„ ๊ฐ€์ง„ ์‚ฌ๋žŒ์ด ์žˆ๋‹ค๋ฉด, [java, backend, junior, pizza], [-, backend, junior, pizza], [java, -, junior, pizza], ... [-, -, -, -] ๐Ÿ‘†์œ„์˜ ๋ชจ๋“  ๊ฒฝ์šฐ๋ฅผ ๋งŒ๋“ค์–ด์ฃผ๋Š” ๊ฒƒ์ด๋‹ค. ๊ทธ ํ›„ qu.. ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 3. 5.
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv2] ๋ฉ”๋‰ด ๋ฆฌ๋‰ด์–ผ (Python) - 2021 KAKAO BLIND RECRUITMENT https://school.programmers.co.kr/learn/courses/30/lessons/72411 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr orders์—์„œ ์ค‘๋ณต์„ ํฌํ•จํ•˜์ง€ ์•Š๋Š” ์กฐํ•ฉ์œผ๋กœ course์— ํ•ด๋‹นํ•˜๋Š” ์ˆ˜๋งŒํผ์˜ ๋ฌธ์ž์—ด์„ ๋ฝ‘์•„๋‚ธ๋‹ค. ํŒŒ์ด์ฌ์—์„œ ์กฐํ•ฉ์„ ์ด์šฉํ•˜๋ฉด ์›์†Œ๋ฅผ ํŠœํ”Œ๋กœ ๋ฐ˜ํ™˜ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ด๋ฅผ ๋ฆฌ์ŠคํŠธ๋กœ ๋ณ€ํ™˜ ํ›„ ์ •๋ ฌํ•ด์ฃผ๊ณ  ๋ฌธ์ž์—ด๋กœ ๋ณ€ํ™˜ํ•œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  result ๋”•์…”๋„ˆ๋ฆฌ์— {"๋ฌธ์ž์—ด" : ํ•ด๋‹น ๋ฌธ์ž์—ด์ด ๋‚˜์˜จ ๊ฐœ์ˆ˜}๋กœ ์ €์žฅํ•ด์คฌ๋‹ค. result๋ฅผ ๋Œ๋ฉด์„œ ์ตœ๋Œ“๊ฐ’์„ ๋ฝ‘์•„๋‚ธ๋‹ค. ๋จผ์ € 2๋ช… ์ด์ƒ์˜ ์†๋‹˜์—๊ฒŒ์„œ ์ฃผ๋ฌธ์ด ๋“ค์–ด์˜จ ๊ฑด๋งŒ ํฌํ•จํ•ด์•ผ ํ•˜๋ฉฐ.. ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 3. 3.
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv2] ๊ฑฐ๋ฆฌ๋‘๊ธฐ ํ™•์ธํ•˜๊ธฐ (Python) - 2021 ์นด์นด์˜ค ์ฑ„์šฉ์—ฐ๊ณ„ํ˜• ์ธํ„ด์‹ญ https://school.programmers.co.kr/learn/courses/30/lessons/81302 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๋Œ€๊ธฐ์‹ค์€ 5๊ฐœ์ด๊ณ , 5*5 ํฌ๊ธฐ๋กœ ๊ณ ์ •๋œ ์‚ฌ์ด์ฆˆ๋กœ ์ฃผ์–ด์กŒ๊ธฐ ๋•Œ๋ฌธ์— ๊ตฌํ˜„์ด ๊นŒ๋‹ค๋กญ์ง€ ์•Š์€ ๋ฌธ์ œ์˜€๋‹ค. ์‘์‹œ์ž๋“ค๋ผ๋ฆฌ๋Š” ๋งจํ•ดํŠผ ๊ฑฐ๋ฆฌ๊ฐ€ 2 ์ดํ•˜๋กœ ์•‰์ง€ ๋ง์•„์•ผ ํ•˜๋Š”๋ฐ, ๊ทธ ์‚ฌ์ด์— ํŒŒํ‹ฐ์…˜์ด ์กด์žฌํ•˜๋Š” ๊ฒฝ์šฐ ์•‰์„ ์ˆ˜ ์žˆ๋‹ค. ์ž…๋ ฅ๋œ ๋ฐฐ์—ด์„ ๋Œ€๊ธฐ์‹ค ๋ณ„๋กœ ๋‚˜๋ˆ„์–ด bfs๋ฅผ ์ˆ˜ํ–‰ํ–ˆ๋‹ค. ๋จผ์ € P์ธ ๊ณณ์˜ ์ขŒํ‘œ๋ฅผ ๋ชจ๋‘ ํ์— ๋„ฃ๋Š”๋‹ค. ํ์—์„œ ํ•˜๋‚˜์”ฉ ๋นผ์„œ ์ƒํ•˜์ขŒ์šฐ๋ฅผ ๋Œ๋ฉด์„œ P์ธ ๊ณณ์ด ์กด์žฌํ•˜๋ฉด 0์„ ๋ฆฌํ„ดํ•˜๊ณ , (์ž๋ฆฌ ์‚ฌ์ด๊ฐ€ ๋งจํ•ดํŠผ.. ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 3. 3.
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv2] ์–‘๊ถ๋Œ€ํšŒ (Python) - 2022 KAKAO BLIND RECRUITMENT https://school.programmers.co.kr/learn/courses/30/lessons/92342 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr BFS๋ฅผ ์ด์šฉํ•˜์—ฌ ํ’€์—ˆ๋‹ค. ํ™”์‚ด์„ ์  ์ˆ˜ ์žˆ๋Š” ๊ฒฝ์šฐ (๋‚จ์€ ํ™”์‚ด์ด ์กด์žฌ) 10์ ๋ถ€ํ„ฐ ์ฐจ๋ก€๋Œ€๋กœ ํ™”์‚ด์„ ์œ๋‹ค. ์  ์ˆ˜ ์žˆ๋Š” ํ™”์‚ด์€ ์–ดํ”ผ์น˜๋ณด๋‹ค 1๋ฐœ ๋” ์˜๊ธฐ or 0๋ฐœ ์˜๊ธฐ์ด๋‹ค. deque์— ์  ์ˆ˜ ์žˆ๋Š” ํ™”์‚ด ๋ฆฌ์ŠคํŠธ๋ฅผ ๋ชจ๋‘ ๊ฐฑ์‹ ํ•˜์—ฌ ์ €์žฅํ•œ๋‹ค. ๋”์ด์ƒ ์  ํ™”์‚ด์ด ์—†๋Š” ๊ฒฝ์šฐ 10~1์ ๊นŒ์ง€ ๋ชจ๋“  ํ™”์‚ด์„ ๋‹ค ์ˆ๊ณ , ๋‚จ์€ ํ™”์‚ด์ด ์กด์žฌํ•  ๊ฒฝ์šฐ 0์ ์— ๋‚จ์€ ํ™”์‚ด์„ ๋ชฐ์•„์ค€๋‹ค. ๋ผ์ด์–ธ๊ณผ ์–ดํ”ผ์น˜์˜ ์ ์ˆ˜๋ฅผ ๊ณ„์‚ฐํ•˜์—ฌ ๋‘˜์˜ .. ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 3. 2.
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv2] k์ง„์ˆ˜์—์„œ ์†Œ์ˆ˜ ๊ฐœ์ˆ˜ ๊ตฌํ•˜๊ธฐ (Python) - 2022 KAKAO BLIND RECRUITMENT https://school.programmers.co.kr/learn/courses/30/lessons/92335 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr n์„ k์ง„์ˆ˜๋กœ ๋ณ€ํ™˜ํ•˜๊ณ (n์ด 0์ด ๋  ๋•Œ๊นŒ์ง€ k๋กœ ๋‚˜๋ˆˆ๋‹ค.), 0์„ ํฌํ•จํ•˜์ง€ ์•Š๋Š” ์ˆ˜๋งŒ ๋ถ„๋ฆฌํ•˜์—ฌ(split('0')) ์†Œ์ˆ˜์ธ์ง€ ํŒ๋ณ„ํ•ด์ฃผ๋ฉด ๋œ๋‹ค. ์ฒ˜์Œ์—” findPrime์—์„œ ๋ฐ˜๋ณต๋ฌธ์˜ ๋ฒ”์œ„๋ฅผ (2, num//2)๋กœ ์„ค์ •ํ•ด์คฌ์—ˆ๋Š”๋ฐ, tc1์—์„œ ์‹œ๊ฐ„ ์ดˆ๊ณผ๊ฐ€ ๋‚ฌ๋‹ค. ๊ทธ๋ž˜์„œ ๋ฒ”์œ„๋ฅผ ๋‹ค์‹œ (2, ์ œ๊ณฑ๊ทผ+1)๋กœ ์„ค์ •ํ•ด์คฌ๋‹ค. # ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค 92335: k์ง„์ˆ˜์—์„œ ์†Œ์ˆ˜ ๊ฐœ์ˆ˜ ๊ตฌํ•˜๊ธฐ (2022 KAKAO BLIN.. ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 3. 1.
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv2] ์ฃผ์ฐจ ์š”๊ธˆ ๊ณ„์‚ฐ (Python) - 2022 KAKAO BLIND RECRUITMENT https://school.programmers.co.kr/learn/courses/30/lessons/92341 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ž์ฒด๋ฅผ ์ƒ๊ฐํ•˜๋Š”๊ฑด ์‰ฌ์› ์œผ๋‚˜.. ๋ฌธ์ž์—ด ์ฒ˜๋ฆฌ๊ฐ€ ๊นŒ๋‹ค๋กœ์šด ๋ฌธ์ œ์˜€๋‹ค. ๋จผ์ € ๋”•์…”๋„ˆ๋ฆฌ์— {์ฐจ๋Ÿ‰ ๋ฒˆํ˜ธ: ์‹œ๊ฐ„(์‹œ:๋ถ„ ๋ฆฌ์ŠคํŠธ)}์œผ๋กœ ์ €์žฅํ•˜๊ณ , ๋ฐ˜๋ณต๋ฌธ์„ ํ†ตํ•ด ๋”•์…”๋„ˆ๋ฆฌ๋ฅผ ์ˆœํšŒํ•˜๋ฉด์„œ ๋ˆ„์  ์ฃผ์ฐจ ์‹œ๊ฐ„์„ ๊ณ„์‚ฐํ•ด์คฌ๋‹ค. time ๋ณ€์ˆ˜๋Š” ๊ฐ ์ž…์ฐจ/์ถœ์ฐจ์— ๋Œ€ํ•œ ์‹œ๊ฐ„์ด๊ณ , total ๋ณ€์ˆ˜๋Š” ๋ˆ„์  ์ฃผ์ฐจ ์‹œ๊ฐ„์ด๋‹ค. time์— ๋”•์…”๋„ˆ๋ฆฌ์— ์ €์žฅ๋˜์–ด ์žˆ๋Š” ์‹œ๊ฐ„์„ ๋‘๊ฐœ์”ฉ ์ง์ง€์–ด์„œ ์‹œ๊ฐ„์„ ๊ณ„์‚ฐํ•ด์ฃผ๊ณ , ์ด๋ฅผ total์— ๋”ํ–ˆ๋‹ค... ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 2. 28.
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv2] ํƒ๋ฐฐ ๋ฐฐ๋‹ฌ๊ณผ ์ˆ˜๊ฑฐํ•˜๊ธฐ (Python) - 2023 KAKAO BLIND RECRUITMENT https://school.programmers.co.kr/learn/courses/30/lessons/150369 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr d_temp, p_temp ๋ณ€์ˆ˜๋ฅผ ๋งŒ๋“ค์–ด์ฃผ๊ณ  ์ง‘์„ ๋์—์„œ๋ถ€ํ„ฐ ๋Œ๋ฉด์„œ ํƒ๋ฐฐ๋ฅผ ๋ฐฐ๋‹ฌ/์ˆ˜๊ฑฐํ•˜๋Š” ๋Œ€๋กœ ๊ฐ’์„ ์ฆ๊ฐ€์‹œ์ผฐ๋‹ค. ๋‘ ๋ณ€์ˆ˜๊ฐ€ cap๋ณด๋‹ค ํฌ๋‹ค๋ฉด for๋ฌธ์„ ๋ฉˆ์ถ”๊ณ  n๊ฐ’์„ ๊ฐฑ์‹ ํ•˜์—ฌ ๋‹ค์‹œ ๋ฐ˜๋ณต๋ฌธ์„ ๋Œ๋„๋ก ํ•ด์ฃผ์—ˆ๋‹ค. # ์‹คํŒจ # ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค 150369: ํƒ๋ฐฐ ๋ฐฐ๋‹ฌ๊ณผ ์ˆ˜๊ฑฐํ•˜๊ธฐ (2023 KAKAO BLIND RECRUITMENT) def solution(cap, n, deliveries, pickups).. ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 2. 28.
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv2] ๋‘ ํ ํ•ฉ ๊ฐ™๊ฒŒ ๋งŒ๋“ค๊ธฐ (Python) - 2022 KAKAO TECH INTERNSHIP https://school.programmers.co.kr/learn/courses/30/lessons/118667 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๋‘ ํ์˜ ํ•ฉ์„ 2๋กœ ๋‚˜๋ˆˆ ๊ฐ’์ด ํ™€์ˆ˜์ด๋ฉด ๋ฐ”๋กœ -1์„ ๋ฆฌํ„ดํ•œ๋‹ค. (๋‘ ํ์˜ ํ•ฉ์„ ๊ฐ™๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์—†๋‹ค.) ๋‘ ํ์˜ ํ•ฉ์„ 2๋กœ ๋‚˜๋ˆˆ ๊ฐ’์„ target์œผ๋กœ ์„ค์ •ํ•ด์ฃผ๊ณ , ํ1์˜ ํ•ฉ์„ left๋กœ ์„ค์ •ํ•ด์ค€๋‹ค. ๊ทธ ํ›„ ๋ฐ˜๋ณต๋ฌธ์„ ๋Œ๋ฉด์„œ left target์ด๋ฉด ๋ฐ˜๋Œ€๋กœ ํ1์—์„œ ์›์†Œ๋ฅผ ๊บผ๋‚ด ํ2์— ๋„ฃ์–ด์ฃผ๊ณ , left == target์ด๋ฉด ๊ทธ๋Œ€.. ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 2. 25.
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv2] ์ด๋ชจํ‹ฐ์ฝ˜ ํ• ์ธํ–‰์‚ฌ (Python) - 2023 KAKAO BLIND RECRUITMENT https://school.programmers.co.kr/learn/courses/30/lessons/150368 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ์™„์ „ํƒ์ƒ‰์„ ์ด์šฉํ•ด์„œ ํ’€์—ˆ๋‹ค. ์ค‘๋ณต์ˆœ์—ด์„ ์ด์šฉํ•ด์„œ ํ• ์ธ ๊ฐ€์ง“์ˆ˜๋ฅผ ๋จผ์ € ๊ณ„์‚ฐํ•ด์ฃผ๊ณ , ๋ฐ˜๋ณต๋ฌธ์„ ํ†ตํ•ด ๊ฐ๊ฐ users๋ฅผ ์ˆœํšŒํ•˜๋ฉด์„œ ๊ฐ€๊ฒฉ >= ๊ตฌ๋งค์•ก์ด๋ฉด ํ”Œ๋Ÿฌ์Šค ๊ฐ€์ž…์ž๋ฅผ ๋Š˜๋ฆฌ๊ณ , ๊ฐ€๊ฒฉ < ๊ตฌ๋งค์•ก์ด๋ฉด ํŒ๋งค์•ก์„ ๋Š˜๋ ค ์กฐ๊ฑด์— ๋งž๋Š” ์ตœ๋Œ“๊ฐ’์„ ๋ฆฌํ„ดํ•ด์ฃผ๋ฉด ๋œ๋‹ค. # ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค 150368: ์ด๋ชจํ‹ฐ์ฝ˜ ํ• ์ธํ–‰์‚ฌ (2023 KAKAO BLIND RECRUITMENT) from itertools import produc.. ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 2. 25.
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv2] ๋กค์ผ€์ดํฌ ์ž๋ฅด๊ธฐ (Python) https://school.programmers.co.kr/learn/courses/30/lessons/132265 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ์ฒ˜์Œ์— ๋‹จ์ˆœํ•˜๊ฒŒ ํ‘ผ ์ฝ”๋“œ ์ฐจ๋ก€๋Œ€๋กœ ๋ฆฌ์ŠคํŠธ๋ฅผ ๋‚˜๋ˆ„๋ฉด์„œ set์œผ๋กœ ๋งŒ๋“ค์–ด ๊ธธ์ด๋ฅผ ๋น„๊ตํ–ˆ๋‹ค. # ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค 132265: ๋กค์ผ€์ดํฌ ์ž๋ฅด๊ธฐ def solution(topping): answer = 0 s = round(len(set(topping)) // 2) for i in range(s, len(topping)-s+1): if len(set(topping[:i])) == len(set(toppin.. ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 2. 7.
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv2] ๋งˆ๋ฒ•์˜ ์—˜๋ฆฌ๋ฒ ์ดํ„ฐ (Python) https://school.programmers.co.kr/learn/courses/30/lessons/148653 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๊ฐ€๋ณ๊ฒŒ ์ƒ๊ฐํ–ˆ๋‹ค๊ฐ€ ์ŠคํŠธ๋ ˆ์Šค ๋ฐ›์•„์„œ ์ฃฝ์„ ๋ป” ํ•จใ… ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ ๊ฐˆ ๊ธธ์ด ๋ฉ€๋‹ค... ์ฒซ ์‹œ๋„ -> ํ…Œ์ผ€ ๋‹ค ๋งž์•„์„œ ์˜ค!! ํ–ˆ๋Š”๋ฐ ์ฑ„์  ๊ฒฐ๊ณผ ๋‘ ๋ฌธ์ œ ๋งžํž˜;; ๋‘ ๋ฒˆ์งธ ์‹œ๋„ -> ํ…Œ์ผ€๋„ ์ด๊ฒƒ์ €๊ฒƒ ์ถ”๊ฐ€ํ•˜๊ณ  ๋‹ค ๋งž์•„์„œ ๊ธฐ๋Œ€ํ–ˆ๋Š”๋ฐ ๋˜ ํ‹€๋ฆผ. ์„ธ ๋ฒˆ์งธ ์‹œ๋„ -> ๊ฒŒ์‹œํŒ ํƒ์ƒ‰ ํ›„ "5"๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋‹ต์ด ๋‹ฌ๋ผ์ง„๋‹ค๋Š”๊ฑธ ์บ์น˜. ๊ทผ๋ฐ ๋˜ ํ‹€๋ฆผ. ๋„ค ๋ฒˆ์งธ ์‹œ๋„ -> ์ผ์˜ ์ž๋ฆฌ๋ฅผ ํƒ์ƒ‰ํ•˜๊ณ  ์žˆ์„ ๋•Œ๋ฅผ ์ƒ๊ฐ ๋ชปํ–ˆ๋‹ค๋Š” ๊ฑธ.. ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 2. 3.
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv2] ์ด์ง„ ๋ณ€ํ™˜ ๋ฐ˜๋ณตํ•˜๊ธฐ (Python) https://school.programmers.co.kr/learn/courses/30/lessons/70129 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr # ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค 70129: ์ด์ง„ ๋ณ€ํ™˜ ๋ฐ˜๋ณตํ•˜๊ธฐ def solution(s): d = 0 t = 0 while s != '1': d += s.count('0') x = s.count('1') temp = '' while x != 1: temp = str(x % 2) + temp x //= 2 temp = '1' + temp t += 1 s = temp return [t, d] ๋ฉ์ฒญํ•˜๊ฒŒ ์ด์ง„๋ฒ• ํ’€๊ณ .. ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 2. 1.
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv2] ๊ทค ๊ณ ๋ฅด๊ธฐ (Python) https://school.programmers.co.kr/learn/courses/30/lessons/138476 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr # ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค 138476: ๊ทค ๊ณ ๋ฅด๊ธฐ def solution(k, tangerine): dic = {} for i in tangerine: try: dic[i] += 1 except: dic[i] = 1 dic = dict(sorted(dic.items(), key=lambda x:x[1])) n = len(tangerine) - k cnt = len(dic) i = 0 for key in .. ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 1. 31.
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv1] ์‹คํŒจ์œจ (Python) - 2019 KAKAO BLIND RECRUITMENT https://school.programmers.co.kr/learn/courses/30/lessons/42889 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ์ฒ˜์Œ์—” for๋ฌธ์„ ๋Œ๋ฆฌ๋ฉด์„œ ๋„๋‹ฌ๊ณผ ํด๋ฆฌ์–ด ๊ฐœ์ˆ˜๋ฅผ ํ•˜๋‚˜ํ•˜๋‚˜ ์„ธ์„œ ๊ณ„์‚ฐํ–ˆ๋‹ค. ํ•˜์ง€๋งŒ ํ•œ ๋ฌธ์ œ์—์„œ ์‹œ๊ฐ„ ์ดˆ๊ณผ๊ฐ€ ๋–ด๊ณ , ๋‹ค์‹œ ๋ฌธ์ œ๋ฅผ ๋ณด๋ฉด์„œ ๊ทœ์น™์„ ์ฐพ์•„๋ƒˆ๋‹ค. ๊ฐ ์Šคํ…Œ์ด์ง€์— ๋„๋‹ฌํ•œ ํ”Œ๋ ˆ์ด์–ด์˜ ์ˆ˜๋Š” ์ „ ์Šคํ…Œ์ด์ง€๋ฅผ ํด๋ฆฌ์–ดํ•œ ํ”Œ๋ ˆ์ด์–ด ์ˆ˜์™€ ๊ฐ™๊ณ , ์–ด์ฐจํ”ผ ์œ„์˜ ๊ณผ์ •์—์„œ ๋„๋‹ฌํ•˜์ง€ ๋ชปํ•œ ํ”Œ๋ ˆ์–ด์–ด์˜ ์ˆ˜๋Š” ๊ฑธ๋Ÿฌ์ง€๊ธฐ ๋•Œ๋ฌธ์— ์Šคํ…Œ์ด์ง€์— ๋„๋‹ฌํ–ˆ์ง€๋งŒ ํด๋ฆฌ์–ดํ•˜์ง€ ๋ชปํ•œ ํ”Œ๋ ˆ์ด์–ด์˜ ์ˆ˜๋Š” stages์—์„œ ํ•ด๋‹น ์ˆซ์ž(+1)์˜ count.. ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 1. 26.
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv1] ํฌ๋ ˆ์ธ ์ธํ˜•๋ฝ‘๊ธฐ ๊ฒŒ์ž„ (Python) - 2019 ์นด์นด์˜ค ๊ฐœ๋ฐœ์ž ๊ฒจ์šธ ์ธํ„ด์‹ญ https://school.programmers.co.kr/learn/courses/30/lessons/64061 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๋‚ด๊ฐ€ ์ƒ๊ฐํ•œ ๋ฐฉ๋ฒ•์€ ์ฒ˜์Œ์—” for๋ฌธ์„ ์ฐจ๋ก€๋Œ€๋กœ ๋Œ๋ฉด์„œ ๊ฐ’์ด 0์ด ์•„๋‹ ๋•Œ ๋ฐ”๊ตฌ๋‹ˆ์— ์ถ”๊ฐ€ํ•˜๋ ค๊ณ  ํ–ˆ์ง€๋งŒ ๋งค ๋ฐ˜๋ณต๋ฌธ๋งˆ๋‹ค 0์ด ์•„๋‹Œ ์ธ๋ฑ์Šค๋ฅผ ์ฐพ๋Š”๊ฒŒ ๋น„ํšจ์œจ์ ์ด๋ผ๊ณ  ๋А๊ปด์ ธ์„œ ์•„์˜ˆ ์ฒ˜์Œ๋ถ€ํ„ฐ 0์ด ์•„๋‹Œ ์ธ๋ฑ์Šค๋ฅผ ์ฐพ์•„๋†“๊ณ  ์‹œ์ž‘ํ–ˆ๋‹ค. ์–ด์ฐจํ”ผ ์ธํ˜•๋“ค์€ ๋ฐ‘์—์„œ๋ถ€ํ„ฐ ์Œ“์—ฌ์žˆ๊ธฐ ๋•Œ๋ฌธ์— 0์ด ์•„๋‹Œ ์ธ๋ฑ์Šค๋ฅผ ์ฐพ์•„๋†“์œผ๋ฉด ๊ทธ ์ดํ›„ ์ธ๋ฑ์Šค๋Š” ๋ชจ๋‘ 0์ด ์•„๋‹˜! 0์ด ์•„๋‹Œ ๊ฐ€์žฅ ์ž‘์€ ์ธ๋ฑ์Šค ๋ฆฌ์ŠคํŠธ๋ฅผ ๊ตฌํ•ด๋†“๊ณ  moves๋ฅผ ๋Œ๋ฆฌ๋ฉด์„œ ๋ฐ”๊ตฌ.. ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 1. 26.
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv1] ํ‚คํŒจ๋“œ ๋ˆ„๋ฅด๊ธฐ (Python) - 2020 ์นด์นด์˜ค ์ธํ„ด์‹ญ https://school.programmers.co.kr/learn/courses/30/lessons/67256 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ํ‚คํŒจ๋“œ๋ฅผ ์ขŒํ‘œ๋กœ ๋”•์…”๋„ˆ๋ฆฌ์— ์ €์žฅํ•ด์ฃผ๊ณ  1) number๊ฐ€ 1, 4, 7์ด๋ฉด 'L' & ํ˜„์žฌ ์œ„์น˜ ์ €์žฅ 2) number๊ฐ€ 3, 6, 9์ด๋ฉด 'R' & ํ˜„์žฌ ์œ„์น˜ ์ €์žฅ 3) number๊ฐ€ 2, 5, 8, 0์ด๋ฉด ํ˜„์žฌ ์™ผ์†๊ณผ ์˜ค๋ฅธ์†์˜ ์œ„์น˜๋ฅผ ๋น„๊ตํ•ด์„œ ๋” ๊ฐ€๊นŒ์šด ์†์œผ๋กœ ์ถœ๋ ฅ ใ„ด ๊ฑฐ๋ฆฌ๊ฐ€ ๊ฐ™์œผ๋ฉด hand์— ๋”ฐ๋ผ ์ถœ๋ ฅํ•ด์ค€๋‹ค. # ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค 67256: ํ‚คํŒจ๋“œ ๋ˆ„๋ฅด๊ธฐ (2020 ์นด์นด์˜ค ์ธํ„ด์‹ญ) def sol.. ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 1. 14.
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv1] ์ˆซ์ž ์ง๊ฟ (Python) https://school.programmers.co.kr/learn/courses/30/lessons/131128 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr (์‹คํŒจ) ์ž…๋ ฅ๋ฐ›์€ ์ˆซ์ž๋ฅผ ๋ฆฌ์ŠคํŠธ๋กœ ๋งŒ๋“ค์–ด์„œ ์—ญ์ˆœ์œผ๋กœ ์ •๋ ฌํ•ด์ฃผ๊ณ  ๋ฐ˜๋ณต๋ฌธ์„ ๋Œ๋ ค 2๊ฐœ์˜ ๋ฆฌ์ŠคํŠธ(์ž„์˜๋กœ a, b)๋ฅผ ๋น„๊ตํ•ด์„œ ์ˆซ์ž๊ฐ€ ๊ฐ™์œผ๋ฉด ์ธ๋ฑ์Šค ๋‘˜๋‹ค ๋„˜์–ด๊ฐ€๊ณ  a 0) ๊ทธ๋ฆฌ๊ณ  ๋ฌธ์ž์—ด ์•ž์˜ 0~์„ ๊ฑธ๋Ÿฌ์•ผ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ด์„œ result๋ฅผ string -> int -> string ๋ณ€ํ™˜ ๊ณผ์ •์„ ๊ฑฐ์ณค์—ˆ๋Š”๋ฐ, ์ƒ๊ฐํ•ด๋ณด๋‹ˆ ์–ด์ฐจํ”ผ ์ˆซ์ž๊ฐ€ ๋†’์€ ์ˆœ์œผ๋กœ ์ •๋ ฌํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋‹ต์ด 0์ด ์•„๋‹Œ ์ด์ƒ ๋ฌธ์ž์—ด ์•ž์— 0์ด ์˜ฌ ๊ฒฝ์šฐ.. ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 1. 11.
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv1] ๊ฐœ์ธ์ •๋ณด ์ˆ˜์ง‘ ์œ ํšจ๊ธฐ๊ฐ„ (Python) - 2023 KAKAO BLIND RECRUITMENT https://school.programmers.co.kr/learn/courses/30/lessons/150370 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๋‚˜์˜จ์ง€ ์–ผ๋งˆ ์•ˆ ๋œ ๋ฌธ์ œ! ๋ฌธ์ œ๋Š” ๊ฐ„๋‹จํ•œ๋ฐ ๋ฌธ์ž์—ด๋กœ ํ‘ธ๋А๋ผ ๋จธ๋ฆฌ ๊นจ์ง€๋Š” ์ค„ ์•Œ์•˜๋‹คใ…  ์ˆซ์ž๋กœ ํ•˜๋ฉด ์‰ฝ๋‹ค,,! (์ฒ˜์Œ ํ‘ผ ๋ฐฉ๋ฒ•)- ๋ฌธ์ž์—ด๋กœ ์ ‘๊ทผ 1. terms -> ๋”•์…”๋„ˆ๋ฆฌ๋กœ ์ €์žฅ, today -> [y, m, d] ํ˜•ํƒœ๋กœ ์ €์žฅ 2. privacies ๋ถ„๋ฆฌํ•ด์„œ date = [y, m, d] ํ˜•ํƒœ๋กœ ์ €์žฅ 3. ๋”•์…”๋„ˆ๋ฆฌ์—์„œ ํ•ด๋‹น ์•ฝ๊ด€ ์ฐพ์•„์„œ ๋‚ ์งœ์— ๊ฐœ์›” ์ˆ˜ ๋”ํ•ด์คŒ ใ„ด ํ•ด๋‹น ๊ฐœ์›” ์ˆ˜ // 12 ๋ฅผ y์—.. ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 1. 7.
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv1] ํ–„๋ฒ„๊ฑฐ ๋งŒ๋“ค๊ธฐ (Python) https://school.programmers.co.kr/learn/courses/30/lessons/133502 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr (์‹คํŒจ) ์ž…๋ ฅ ๋ฐ›์€ ๋ฐฐ์—ด์„ ์ŠคํŠธ๋ง์œผ๋กœ ๋ฐ”๊ฟ”์„œ '1231'์ด ํฌํ•จ๋˜์—ˆ์„ ๋•Œ ๊ทธ ๋ถ€๋ถ„์„ ์ œ๊ฑฐํ•˜๊ณ  ์ •๋‹ต์˜ ๊ฐœ์ˆ˜๋ฅผ ํ•˜๋‚˜ ์ถ”๊ฐ€ํ–ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด๋Ÿฐ ์‹์œผ๋กœ ๋ฌธ์ œ๋ฅผ ํ’€๋ฉด ์›์†Œ๋“ค์„ ์ œ๊ฑฐํ•˜๋Š” ํ•จ์ˆ˜์˜ ์‹œ๊ฐ„ ๋ณต์žก๋„ ๋•Œ๋ฌธ์— ์‹œ๊ฐ„ ์ดˆ๊ณผ๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค๊ณ  ํ•œ๋‹ค. # ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค 133502: ํ–„๋ฒ„๊ฑฐ ๋งŒ๋“ค๊ธฐ def solution(ingredient): answer = 0 ingredient = ''.join(str(i) for.. ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 1. 7.
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv1] ์‹ ๊ทœ ์•„์ด๋”” ์ถ”์ฒœ (Python) - 2021 KAKAO BLIND RECRUITMENT https://school.programmers.co.kr/learn/courses/30/lessons/72410 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๊ณ„์† ์‹คํŒจํ•ด์„œ ๋ฐ˜๋ก€ ์ฐพ๋‹ค๊ฐ€ https://school.programmers.co.kr/questions/25592 ์ด ๊ธ€์„ ๋ฐœ๊ฒฌํ•˜๊ณ  ์˜ค๋ฅ˜ ๊ณ ์ณ์„œ ์„ฑ๊ณตํ–ˆ๋‹ค!!!! 3๋‹จ๊ณ„์—์„œ ๋ฌธ์ œ๊ฐ€ ๋‚œ ๊ฑฐ์˜€๋‹ค ใ…  ๊ทผ๋ฐ ๋‚ด๊ฐ€ ๋„ˆ๋ฌด ์–ด๋ ต๊ฒŒ ํ’€์—ˆ๋”๋ผ......... ๋‘ ์ค„์ด๋ฉด ๋๋‚  ์ผ์ด์—ˆ์Œ ใ…  # ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค 72410: ์‹ ๊ทœ ์•„์ด๋”” ์ถ”์ฒœ (2021 KAKAO BLIND RECRUITMENT) def solution(ne.. ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 1. 4.
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv1] ์ˆซ์ž ๋ฌธ์ž์—ด๊ณผ ์˜๋‹จ์–ด (Python) - 2021 ์นด์นด์˜ค ์ฑ„์šฉ์—ฐ๊ณ„ํ˜• ์ธํ„ด์‹ญ https://school.programmers.co.kr/learn/courses/30/lessons/81301 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ์ˆซ์ž ๋ฌธ์ž์—ด์„ ๋ฆฌ์ŠคํŠธ์— ์ €์žฅํ•ด์ฃผ๊ณ  s์— ์ผ์น˜ํ•˜๋Š” ๋ฌธ์ž์—ด์ด ์žˆ์œผ๋ฉด ์ˆซ์ž๋กœ replaceํ•ด์ค€๋‹ค. ์ฒ˜์Œ์—” ๋”•์…”๋„ˆ๋ฆฌ์— ์ €์žฅํ–ˆ์ง€๋งŒ ์ƒ๊ฐํ•ด๋ณด๋‹ˆ ๋ฆฌ์ŠคํŠธ๋กœ ํ•ด๋„ ๋ผ์„œ ๋ฐ”๊ฟจ๋‹ค. # ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค 81301: ์ˆซ์ž ๋ฌธ์ž์—ด๊ณผ ์˜๋‹จ์–ด (2021 ์นด์นด์˜ค ์ฑ„์šฉ์—ฐ๊ณ„ํ˜• ์ธํ„ด์‹ญ) def solution(s): num = ["zero", "one", "two", "three", "four", "five", "six", "seven.. ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 1. 3.
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv1] ์‹ ๊ณ  ๊ฒฐ๊ณผ ๋ฐ›๊ธฐ (Python) - 2022 KAKAO BLIND RECRUITMENT https://school.programmers.co.kr/learn/courses/30/lessons/92334 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ์ค‘๋ณต ์ œ๊ฑฐ๋ฅผ ์œ„ํ•ด report๋ฅผ set์œผ๋กœ ๋งŒ๋“ค์–ด์ฃผ๊ณ  ๋”•์…”๋„ˆ๋ฆฌ๋ฅผ ํ•˜๋‚˜ ๋งŒ๋“ค์–ด์„œ key(์‹ ๊ณ ํ•œid):value(์ด์šฉ์žid - list ํ˜•ํƒœ)๋กœ ์ €์žฅํ•ด์คฌ๋‹ค. ๊ทธ ํ›„ ๋”•์…”๋„ˆ๋ฆฌ๋ฅผ ๋Œ๋ฉด์„œ value๊ฐ’์ด k๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ฐ™์„ ๋•Œ key๊ฐ’์˜ answer๊ฐ’์„ ํ•˜๋‚˜์”ฉ ์ฆ๊ฐ€์‹œ์ผฐ๋‹ค. # ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค 92334: ์‹ ๊ณ  ๊ฒฐ๊ณผ ๋ฐ›๊ธฐ (2022 KAKAO BLIND RECRUITMENT) def solution(id_list.. ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 1. 3.
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค | Lv1] ์„ฑ๊ฒฉ ์œ ํ˜• ๊ฒ€์‚ฌํ•˜๊ธฐ (Python) - 2022 KAKAO TECH INTERNSHIP https://school.programmers.co.kr/learn/courses/30/lessons/118666 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๊ฐ ์„ฑ๊ฒฉ ์œ ํ˜•๋“ค์„ ๋”•์…”๋„ˆ๋ฆฌ๋กœ ๋งŒ๋“ค์–ด์ฃผ๊ณ  choice ๊ฐ’์— ๋”ฐ๋ผ ํ•ด๋‹น ์œ ํ˜•์˜ ๊ฐ’์„ ์ฆ๊ฐ€์‹œ์ผฐ๋‹ค. ๋งˆ์ง€๋ง‰์— ์ˆœ์„œ์— ๋งž๊ฒŒ ์„ฑ๊ฒฉ ์œ ํ˜•์˜ ๊ฐ’์„ ์ถœ๋ ฅํ•ด์ค€๋‹ค. ์ฒ˜์Œ ์ œ์ถœํ•œ ์ฝ”๋“œ # ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค 118666: ์„ฑ๊ฒฉ ์œ ํ˜• ๊ฒ€์‚ฌํ•˜๊ธฐ (2022 KAKAO TECH INTERNSHIP) def solution(survey, choices): answer = '' personalities = { "R" : 0, "T" .. ๊ณต๊ฐ์ˆ˜ 0 ๋Œ“๊ธ€์ˆ˜ 0 2023. 1. 3.
    ๋ฌธ์˜์•ˆ๋‚ด
    • ํ‹ฐ์Šคํ† ๋ฆฌ
    • ๋กœ๊ทธ์ธ
    • ๊ณ ๊ฐ์„ผํ„ฐ

    ํ‹ฐ์Šคํ† ๋ฆฌ๋Š” ์นด์นด์˜ค์—์„œ ์‚ฌ๋ž‘์„ ๋‹ด์•„ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

    ยฉ Kakao Corp.