Potato
์•ˆ๋…•ํ•˜์„ธ์š”, ๊ฐ์žก๋‹ˆ๋‹ค?๐Ÿฅ” ^___^ ๐Ÿ˜บ github ๋ฐ”๋กœ๊ฐ€๊ธฐ ๐Ÿ‘‰๐Ÿป
๋ฐ˜์‘ํ˜•

potato's devlog 437

[Network] HTTP์™€ HTTPS์˜ ๋™์ž‘๊ณผ์ • ์„ค๋ช…ํ•˜๊ธฐ

https://github.com/JulSaMo/CS-start/pull/31 [Add] http์™€ https ๋‚ด์šฉ ์—…๋กœ๋“œ by deslog · Pull Request #31 · JulSaMo/CS-start ๐ŸŸฃ ๊ณต๋ถ€ํ•œ ๋‚ด์šฉ HTTP์™€ HTTPS ์ฐจ์ด์ ์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด๊ณ , ๋™์ž‘ ๋ฐฉ์‹์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ดค์Šต๋‹ˆ๋‹ค. ๐ŸŸฃ ๊ณต๋ถ€ํ•˜๋ฉด์„œ ์ƒ๊ธด ์˜๋ฌธ์  ์˜๋ฌธ์€ ์—†์Šด๋„ค๋‹ค ๐ŸŸฃ ๊ธฐํƒ€ @Rookie0031 ๊ฐ€ ์š”์•ฝํ•ด๋†“์€๊ฑฐ ๋ณด๊ณ  ๋”ฐ๋ผํ•ด๋ด„ ^____^ github.com ์—ฌ๊ธฐ์„œ HTTPS์˜ ๋™์ž‘๊ณผ์ •์„ ์—…๋กœ๋“œํ–ˆ๋Š”๋ฐ, ๋™๋ฃŒ๋“ค์—๊ฒŒ ๋ช…ํ™•ํ•œ ์ „๋‹ฌ์ด ๋˜์ง€ ์•Š์•˜๋‹ค. ๋‹ค์‹œ ์ฐจ๊ทผ์ฐจ๊ทผ ์„ค๋ช…ํ•ด๋ณด์ž!! ๐ŸŸ  HTTP์˜ ๋™์ž‘๊ณผ์ • HTTP๋Š” stateless ํ•œ ํ”„๋กœํ† ์ฝœ ์ด๋‹ค. ๊ทธ๋ž˜์„œ ๊ฐ ์š”์ฒญ์€ ๋…๋ฆฝ์ ์ธ ํŠธ๋žœ์žญ์…˜์œผ๋กœ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์„œ๋ฒ„์— ์š”์ฒญํ•˜๊ธฐ ์ „์— Connec..

[๋ฐฑ์ค€] (Swift) 1654๋ฒˆ - ๋žœ์„ ์ž๋ฅด๊ธฐ (feat. ์ด๋ถ„ํƒ์ƒ‰)

๐ŸŸ  ๋ฌธ์ œ ๋งํฌ https://www.acmicpc.net/problem/1654 1654๋ฒˆ: ๋žœ์„  ์ž๋ฅด๊ธฐ ์ฒซ์งธ ์ค„์—๋Š” ์˜ค์˜์‹์ด ์ด๋ฏธ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๋žœ์„ ์˜ ๊ฐœ์ˆ˜ K, ๊ทธ๋ฆฌ๊ณ  ํ•„์š”ํ•œ ๋žœ์„ ์˜ ๊ฐœ์ˆ˜ N์ด ์ž…๋ ฅ๋œ๋‹ค. K๋Š” 1์ด์ƒ 10,000์ดํ•˜์˜ ์ •์ˆ˜์ด๊ณ , N์€ 1์ด์ƒ 1,000,000์ดํ•˜์˜ ์ •์ˆ˜์ด๋‹ค. ๊ทธ๋ฆฌ๊ณ  ํ•ญ์ƒ K โ‰ฆ N ์ด๋‹ค. ๊ทธ www.acmicpc.net ๐ŸŸ  ๋‚˜์˜ ํ’€์ด ๐Ÿ’ก ๋ฌด์–ธ๊ฐ€๋ฅผ ์ž๋ฅด๋Š” ๋ฌธ์ œ, ๊ทธ๋ฆฌ๊ณ  ์ตœ๋Œ€๊ฐ’์„ ๊ตฌํ•˜๋Š” ๋ฌธ์ œ์ด๊ธฐ ๋•Œ๋ฌธ์— ๋Œ€์ถฉ.. '์ด๋ถ„ํƒ์ƒ‰์ธ๊ฐ€' ํ•˜๋Š” feel์ด ์™”๋‹ค. 2๋ฒˆ์—์„œ ์ •๋‹ต์ธ 200์ด ๋„์ถœ๋˜์—ˆ๋Š”๋ฐ ์™œ ๋ฉˆ์ถ”์ง€ ์•Š๋Š”๊ฐ€? ๊ทธ ์ด์œ ๋Š”, start์™€ end๊ฐ€ ๊ฐ™์•„์ง€๋Š” ์ง€์ ์„ ์ฐพ์•„์•ผ, ํ•ด๋‹น ํƒ์ƒ‰์„ ๋ชจ๋‘ ๋Œ๊ณ ๋‚˜์„œ ์ตœ๋Œ€๊ฐ’์„ ์ฐพ์€ ๊ฒƒ์ด๋ฏ€๋กœ, 2๋ฒˆ์—์„œ ์•„๋ฌด๋ฆฌ 200์ด๋ผ๋Š” ๊ฒฐ๊ณผ๊ฐ€ ๋„์ถœ๋์–ด๋„ ์—ฌ๊ธฐ์„œ ๋๋‚ผ ..

Algorithm/Baekjoon 2022.09.04

[Network] TCP์™€ UDP์˜ ๊ฐœ๋…, ๊ณตํ†ต์ , ์ฐจ์ด์ 

์Šคํ„ฐ๋””๋ฅผ ์šด์˜ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํ•ด๋‹น repository์— ๊ฐ€๋ฉด ๋” ๋งŽ์€ ์ •๋ณด๋ฅผ ๋ณด์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค! https://github.com/JulSaMo/CS-start GitHub - JulSaMo/CS-start: ๐Ÿ“ CS ์ง€์‹ ๋Œ€๋ฐฑ๊ณผ โœจ ๐Ÿ“ CS ์ง€์‹ ๋Œ€๋ฐฑ๊ณผ โœจ. Contribute to JulSaMo/CS-start development by creating an account on GitHub. github.com ๐ŸŸ  ์ „์†ก๊ณ„์ธต (Transport Layer) TCP์™€ UDP ๋Š” OSI ํ‘œ์ค€๋ชจ๋ธ๊ณผ TCP/IP ๋ชจ๋ธ์˜ ์ „์†ก๊ณ„์ธต(transport layer)์—์„œ ์‚ฌ์šฉ๋˜๋Š” ํ”„๋กœํ† ์ฝœ์ด๋‹ค. Endpoint ๊ฐ„ ์‹ ๋ขฐ์„ฑ์žˆ๋Š” ๋ฐ์ดํ„ฐ ์ „์†ก์„ ๋‹ด๋‹นํ•˜๋Š” ๊ณ„์ธต ์‹ ๋ขฐ์„ฑ: ๋ฐ์ดํ„ฐ๋ฅผ ์ˆœ์ฐจ์ , ์•ˆ์ •์ ์œผ๋กœ ์ „๋‹ฌํ•˜๊ฒŒ๋” ํ•ด์ค€๋‹ค. ์ „์†ก: ํฌ..

[Network] Blocking I/O ์™€ Non-Blocking I/O ์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด์ž

์Šคํ„ฐ๋””๋ฅผ ์šด์˜ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํ•ด๋‹น repository์— ๊ฐ€๋ฉด ๋” ๋งŽ์€ ์ •๋ณด๋ฅผ ๋ณด์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค! https://github.com/JulSaMo/CS-start GitHub - JulSaMo/CS-start: ๐Ÿ“ CS ์ง€์‹ ๋Œ€๋ฐฑ๊ณผ โœจ ๐Ÿ“ CS ์ง€์‹ ๋Œ€๋ฐฑ๊ณผ โœจ. Contribute to JulSaMo/CS-start development by creating an account on GitHub. github.com ๐ŸŸ  I/O ์ž‘์—… ์ฃผ๋กœ ํŒŒ์ผ์˜ ์ž…์ถœ๋ ฅ์„ ๋‹ค๋ฃฐ ๋•Œ ํ”ํžˆ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ๋„คํŠธ์›Œํฌ์—์„œ๋„ ํ”ํžˆ ๋ณผ ์ˆ˜ ์žˆ๋Š”๋ฐ, ์˜ˆ๋ฅผ๋“ค์–ด ์†Œ์ผ“์˜ read์™€ send๋ฅผ ์ƒ๊ฐํ•˜๋ฉด ๋  ๊ฒƒ์ด๋‹ค. ๋” ์‰ฝ๊ฒŒ ์˜ˆ๋ฅผ ๋“ค์ž๋ฉด, ๋‘ ๋Œ€ ์ด์ƒ์˜ ์ปดํ“จํ„ฐ๋ผ๋ฆฌ ์„œ๋กœ ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ํ†ต์‹ ์„ ํ•œ๋‹ค๊ณ  ๊ฐ€์ •ํ•  ๋•Œ, ํ•œ ์ปดํ“จํ„ฐ์—์„œ ์ถœ๋ ฅ(send)ํ•˜๊ณ , ..

[Network] (Swift) Blocking๊ณผ Non-Blocking , Sync์™€ Asyn์˜ ์ฐจ์ด๋Š”?

์Šคํ„ฐ๋””๋ฅผ ์šด์˜ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํ•ด๋‹น repository์— ๊ฐ€๋ฉด ๋” ๋งŽ์€ ์ •๋ณด๋ฅผ ๋ณด์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค! https://github.com/JulSaMo/CS-start GitHub - JulSaMo/CS-start: ๐Ÿ“ CS ์ง€์‹ ๋Œ€๋ฐฑ๊ณผ โœจ ๐Ÿ“ CS ์ง€์‹ ๋Œ€๋ฐฑ๊ณผ โœจ. Contribute to JulSaMo/CS-start development by creating an account on GitHub. github.com ๐ŸŸ  Blocking (๋ธ”๋กœํ‚น) ์ž์‹ ์˜ ์ž‘์—…์„ ์ง„ํ–‰ํ•˜๋‹ค๊ฐ€ ๋‹ค๋ฅธ ์ฃผ์ฒด์˜ ์ž‘์—†์ด ์‹œ์ž‘๋˜๋ฉด ๋‹ค๋ฅธ ์ž‘์—…์ด ๋๋‚ ๋•Œ๊นŒ์ง€ ๊ธฐ๋‹ค๋ ธ๋‹ค๊ฐ€ ์ž์‹ ์˜ ์ž‘์—…์„ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ ์ฒ˜์Œ์—๋Š” A๊ฐ€ ์ž‘์—…์„ ํ•˜๊ณ  ์žˆ๋‹ค. ๊ทธ๋Ÿฌ๋‹ค๊ฐ€ B์ž‘์—…์ด ์‹œ์ž‘๋˜๋ฉด, B์ž‘์—…์„ ์ง„ํ–‰ํ•˜๋Š” ๋™์•ˆ A๋Š” ๊ฐ€๋งŒํžˆ ๊ธฐ๋‹ค๋ฆฐ๋‹ค. B์ž‘์—…์ด ๋๋‚œ ํ›„์— ๋‹ค์‹œ A ์ž‘์—…์ด ์‹œ์ž‘..

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] (Swift) Kakao - [1์ฐจ] ํ”„๋ Œ์ฆˆ4๋ธ”๋ก (Lv.2)

๐ŸŸ  ๋ฌธ์ œ ๋งํฌ https://school.programmers.co.kr/learn/courses/30/lessons/17679 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๐ŸŸ  ๋‚˜์˜ ํ’€์ด 1. ์ž…๋ ฅ๋˜๋Š” board๋ฅผ 2์ฐจ์› ๋ฐฐ์—ด๋กœ ๋ฐ”๊ฟ”์ฃผ๊ธฐ 2. 4๊ฐœ๊ฐœ๋กœ ๋ชจ์—ฌ์žˆ๋Š” ์ขŒํ‘œ๋ฅผ ํƒ์ƒ‰, removePoint (์ง€์šฐ๋Š”์ขŒํ‘œ) ์ง‘ํ•ฉ (set)์— ๋„ฃ์–ด์ฃผ๊ธฐ 3. removePoint์— ๊ฐ’๋“ค์ด ๋“ค์–ด์žˆ๋‹ค๋ฉด, ํ•ด๋‹น ์ขŒํ‘œ๋ฅผ "-"๋กœ ๋ฐ”๊พธ์–ด ์‚ญ์ œ์ฒ˜๋ฆฌ & cnt ์ง€์šฐ๋Š” ๋ธ”๋ก ๊ฐฏ์ˆ˜ ๋”ํ•ด์ฃผ๊ธฐ 4. ์‚ญ์ œ๋œ ๋ถ€๋ถ„ ์œ„์—์žˆ๋Š” ๋ธ”๋ก๋“ค ๋‚ด๋ ค์ฃผ๊ธฐ 4๊ฐœ์˜ ๋ธ”๋ก๋งŒ ํ„ฐ๋œจ๋ฆฌ๋Š” ๊ฒƒ์ด๋ฏ€๋กœ, ํƒ์ƒ‰ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๋”ฐ๋กœ..

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] (Swift) Kakao - ์ˆ˜์‹ ์ตœ๋Œ€ํ™” (Lv.2)

๐ŸŸ  ๋ฌธ์ œ ๋งํฌ https://school.programmers.co.kr/learn/courses/30/lessons/67257 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๐ŸŸ  ๋‚˜์˜ ํ’€์ด ์šฐ์„ ์ˆœ์œ„๋ฅผ ๋ถ€์—ฌํ•˜๊ณ , ๊ทธ์— ๋”ฐ๋ฅธ ์—ฐ์‚ฐ์„ ํ•˜๊ณ ,, ๋ณต์žกํ•ด ๋ณด์ด์ง€๋งŒ ์ดํ•ด๋งŒ ํ•˜๋ฉด ๋‹จ์ˆœํ•œ ๋ฌธ์ œ์˜€๋‹ค. ์šฐ์„  ๋‚˜๋Š” ์ฃผ์–ด์ง„ expression์„ '์ˆซ์ž'์™€ '์—ฐ์‚ฐ์ž'๋กœ ์ด๋ฃจ์–ด์ง„ ๋ฐฐ์—ด์„ ๋งŒ๋“ค์–ด์•ผ๊ฒ ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋‹ค. ์ด ๋ถ€๋ถ„์—์„œ ์–ด๋–ป๊ฒŒ ๋ฐ”๊พธ๋ฉด ์ข‹์„์ง€ ์ƒ๊ฐํ•˜๋‹ค๊ฐ€ ์ข‹์€ ์ฝ”๋“œ๋ฅผ ๋ฐœ๊ฒฌํ•ด์„œ ์กฐ๊ธˆ ์ฐธ๊ณ ํ–ˆ๋‹ค. let num = "1234" if num.isNumber { print(true) } i..

[๋ฐฑ์ค€] (Swift) 1931๋ฒˆ - ํšŒ์˜์‹ค ๋ฐฐ์ • (์‹ค๋ฒ„1) (feat. ๊ทธ๋ฆฌ๋””, ํƒ์š•๋ฒ•)

๐ŸŸ  ๋ฌธ์ œ ๋งํฌ https://www.acmicpc.net/problem/1931 1931๋ฒˆ: ํšŒ์˜์‹ค ๋ฐฐ์ • (1,4), (5,7), (8,11), (12,14) ๋ฅผ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. www.acmicpc.net ๐ŸŸ  ๋‚˜์˜ ํ’€์ด ์•„์ดํŒจ๋“œ๋กœ ๊ทธ๋ฆผ์„ ๊ทธ๋ฆฌ๋ฉด์„œ ์ƒ๊ฐํ•ด๋ณด๋‹ˆ, ์ฃผ์–ด์ง„ ์ž…๋ ฅ๊ฐ’์„ ์ž˜ ์ •๋ ฌํ•œ๋‹ค๋ฉด, ์ˆœ์„œ๋Œ€๋กœ ๋”ํ•ด๊ฐ€๋ฉด์„œ ์ •๋‹ต์„ ์ฐพ์„ ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™์•˜๋‹ค. ์šฐ์„  ๋งŽ์€ ํšŒ์˜๋ฅผ ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š”, ๋™์ผํ•œ ์‹œ๊ฐ„์— ์‹œ์ž‘ํ•˜๋Š” ํšŒ์˜๋Š” ์ตœ๋Œ€ํ•œ ๋นจ๋ฆฌ๋๋‚˜์•ผํ•œ๋‹ค. ์ด์œ ๋Š” ๋นจ๋ฆฌ ๋๋‚ ์ˆ˜๋ก ๋’ค์—์„œ ๊ณ ๋ คํ•ด๋ณผ ํšŒ์˜๊ฐ€ ๋งŽ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๊ทธ๋ž˜์„œ ์‹œ์ž‘์‹œ๊ฐ„์„ ์ˆœ์„œ๋กœ ๋จผ์ € ์ •๋ ฌํ•ด์ค€๋’ค, ์ข…๋ฃŒ์‹œ๊ฐ„์„ ๊ธฐ์ค€์œผ๋กœ ๋‹ค์‹œ ํ•œ ๋ฒˆ ์ •๋ ฌ์‹œ์ผœ์ฃผ์–ด์•ผ ํ•œ๋‹ค. ์ •๋ ฌ๋œ ํ›„์— prevEndTime์ด๋ผ๋Š” ๋ณ€์ˆ˜์— ๋๋‚˜๋Š” ์‹œ๊ฐ„์„ ๋„ฃ์–ด์ฃผ๊ณ , ๊ฐ ํšŒ์˜๋งˆ๋‹ค start ์‹œ๊ฐ„์„ ๋น„๊ตํ•ด์ค€๋‹ค. ์‹œ์ž‘..

Algorithm/Baekjoon 2022.08.31

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] (Swift) Kakao - ํ›„๋ณดํ‚ค (Lv.2)

๐ŸŸ  ๋ฌธ์ œ ๋งํฌ https://school.programmers.co.kr/learn/courses/30/lessons/42890 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๐ŸŸ  ๋‚˜์˜ ํ’€์ด ํ›„๋ณดํ‚ค๊ฐ€ ๋  ์ˆ˜ ์žˆ๋Š” ์กฐํ•ฉ์„ ์ƒ๊ฐํ•ด์•ผํ–ˆ๋‹ค. ๊ทธ๋ž˜์„œ combination ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ–ˆ๋‹ค. //n๊ฐœ์ค‘ m๋ฅผ ์ˆœ์„œ์— ์ƒ๊ด€์—†์ด ๋ฝ‘์•„์•ผํ•  ์กฐํ•ฉ๋“ค์„ ๋งŒ๋“ค์–ด์ฃผ๋Š” ํ•จ์ˆ˜ func combination(n: [Int], m: Int, current index: Int, pickedArray: [Int]) { if m == 0 { cases.append(pickedArray) }else..

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] (Swift) kakao - k์ง„์ˆ˜์—์„œ ์†Œ์ˆ˜ ๊ฐœ์ˆ˜ ๊ตฌํ•˜๊ธฐ (lv.2)

๐ŸŸ  ๋ฌธ์ œ ๋งํฌ https://school.programmers.co.kr/learn/courses/30/lessons/92335 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๐ŸŸ  ๋ฌธ์ œ ํ’€์ด 1. k์ง„์ˆ˜๋กœ ๋ฐ”๊พธ๋ฉด์„œ ๋™์‹œ์— ๋ฐฐ์—ด๋กœ ๋งŒ๋“ค์–ด์ฃผ๋Š”๋ฐ, 0์œผ๋กœ split ํ•ด์„œ ๋„ฃ์–ด์ฃผ๊ธฐ 2. splitํ•ด์„œ ๋„ฃ์–ด์ค€ ๋ฐฐ์—ด์—์„œ ํ•˜๋‚˜์”ฉ ๊บผ๋‚ด์„œ ์†Œ์ˆ˜ ํŒ๋ณ„ - 0์€ split ๋‹จ์–ด์ด๊ธฐ ๋•Œ๋ฌธ์— pass - 1์€ ์†Œ์ˆ˜๊ฐ€ ์•„๋‹ˆ๊ธฐ ๋•Œ๋ฌธ์— pass - ์†Œ์ˆ˜ ํŒ๋ณ„ํ•ด์ค˜์„œ ์†Œ์ˆ˜๋ผ๋ฉด true, ์•„๋‹ˆ๋ผ๋ฉด false 3. ์†Œ์ˆ˜์ด๋ฉด count += 1 ํ•ด์คŒ ๐ŸŸ  ์†Œ์Šค์ฝ”๋“œ https://github.co..

๋ฐ˜์‘ํ˜•