๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ

    [OracleSQL] ๋ช…๋ น์–ด ๊ฐœ์ธ ๋ ˆํผ๋Ÿฐ์Šค

    1. basic * ์˜ค๋ผํด ์ ‘์† ๋ฐฉ๋ฒ• - sqlplus - sqlplus ์‚ฌ์šฉ์ž๋ช…/๋น„๋ฒˆ * ์˜ค๋ผํด ๋ช…๋ น์–ด -[1] ์ตœ๊ณ  ๊ด€๋ฆฌ์ž(system/sys)๋กœ ์ ‘์†ํ•˜์—ฌ ์‚ฌ์šฉ์ž์˜ ๊ณ„์ •์„ ํ’€์–ด์คŒ. : alter user ์‚ฌ์šฉ์ž๋ช… account unlock; -[2] ํ˜„์žฌ ์ ‘์†ํ•˜๊ณ  ์žˆ๋Š” ๊ณ„์ • ํ™•์ธ : show user; -[3] ์ ‘์† ๊ณ„์ • ๋ณ€๊ฒฝ : conn ์‚ฌ์šฉ์ž๋ช…/๋น„๋ฒˆ -[4] ์‚ฌ์šฉ์ž ์•”ํ˜ธ ๋ณ€๊ฒฝ (์ตœ๊ณ  ๊ด€๋ฆฌ์ž์—์„œ๋งŒ) : alter user ์‚ฌ์šฉ์ž๋ช… identified by ๋ณ€๊ฒฝํ•  ๋น„๋ฒˆ; -[5] ๊ณ„์ •๊ณผ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ํ•œ๋ฒˆ์— ๋ณ€๊ฒฝ : alter user ์‚ฌ์šฉ์ž๋ช… identified by ๋ณ€๊ฒฝํ•  ๋น„๋ฒˆ account unlock; * ์˜ค๋ผํด ๋ช…๋ น์–ด (select๋ฌธ) -[1] scott ์‚ฌ์šฉ์ž๊ฐ€ ๊ด€๋ฆฌํ•˜๋Š” ํ…Œ์ด๋ธ” ๋ชฉ๋ก : sel..

    [Level2/c++] ์‡ ๋ง‰๋Œ€๊ธฐ

    [Level2/c++] ์‡ ๋ง‰๋Œ€๊ธฐ

    ๋ฌธ์ œ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์—ฐ์Šต - ์‡ ๋ง‰๋Œ€๊ธฐ | ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์‡ ๋ง‰๋Œ€๊ธฐ๋ฅผ ๋ ˆ์ด์ €๋กœ ์ ˆ๋‹จํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ํšจ์œจ์ ์ธ ์ž‘์—…์„ ์œ„ํ•ด์„œ ์‡ ๋ง‰๋Œ€๊ธฐ๋ฅผ ์•„๋ž˜์—์„œ ์œ„๋กœ ๊ฒน์ณ ๋†“๊ณ , ๋ ˆ์ด์ €๋ฅผ ์œ„์—์„œ ์ˆ˜์ง์œผ๋กœ ๋ฐœ์‚ฌํ•˜์—ฌ ์‡ ๋ง‰๋Œ€๊ธฐ๋“ค์„ ์ž๋ฆ…๋‹ˆ๋‹ค. ์‡ ๋ง‰๋Œ€๊ธฐ์™€ ๋ ˆ์ด์ €์˜ ๋ฐฐ์น˜๋Š” ๋‹ค์Œ ์กฐ๊ฑด์„ ๋งŒ์กฑํ•ฉ๋‹ˆ๋‹ค. - ์‡ ๋ง‰๋Œ€๊ธฐ๋Š” ์ž์‹ ๋ณด๋‹ค ๊ธด ์‡ ๋ง‰๋Œ€๊ธฐ ์œ„์—๋งŒ ๋†“์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. - ์‡ ๋ง‰๋Œ€๊ธฐ๋ฅผ ๋‹ค๋ฅธ ์‡ ๋ง‰๋Œ€๊ธฐ ์œ„์— ๋†“๋Š” ๊ฒฝ์šฐ ์™„์ „ํžˆ ํฌํ•จ๋˜๋„๋ก ๋†“๋˜, ๋์ ์€ ๊ฒน์น˜์ง€ ์•Š๋„๋ก ๋†“์Šต๋‹ˆ๋‹ค. - ๊ฐ ์‡ ๋ง‰๋Œ€๊ธฐ๋ฅผ ์ž๋ฅด๋Š” ๋ ˆ์ด์ €๋Š” ์ ์–ด๋„ ํ•˜๋‚˜ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. - ๋ ˆ์ด์ €๋Š” ์–ด programmers.co.kr ํ’€์ด '(' ๋Š” ๋ง‰๋Œ€๊ธฐ์˜ ์‹œ์ž‘, ')' ๋Š” ๋ง‰๋Œ€๊ธฐ์˜ ๋. '(' ')'๊ฐ€ ์—ฐ์†ํ•ด์„œ ๋‚˜์˜ค๋Š” ๊ฒฝ์šฐ๋Š” ๋ ˆ์ด์ €๋กœ ๋ง‰๋Œ€๊ธฐ๋ฅผ ๋‚˜๋ˆ„๋Š” ๊ฒฝ์šฐ. 1. '(' ์ผ๋•Œ๋Š” ์Šคํƒ์— push ํ•ด์ค€๋‹ค..

    [Level2/c++] ๊ธฐ๋Šฅ๊ฐœ๋ฐœ

    ๋ฌธ์ œ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์—ฐ์Šต - ๊ธฐ๋Šฅ๊ฐœ๋ฐœ | ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ํŒ€์—์„œ๋Š” ๊ธฐ๋Šฅ ๊ฐœ์„  ์ž‘์—…์„ ์ˆ˜ํ–‰ ์ค‘์ž…๋‹ˆ๋‹ค. ๊ฐ ๊ธฐ๋Šฅ์€ ์ง„๋„๊ฐ€ 100%์ผ ๋•Œ ์„œ๋น„์Šค์— ๋ฐ˜์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜, ๊ฐ ๊ธฐ๋Šฅ์˜ ๊ฐœ๋ฐœ์†๋„๋Š” ๋ชจ๋‘ ๋‹ค๋ฅด๊ธฐ ๋•Œ๋ฌธ์— ๋’ค์— ์žˆ๋Š” ๊ธฐ๋Šฅ์ด ์•ž์— ์žˆ๋Š” ๊ธฐ๋Šฅ๋ณด๋‹ค ๋จผ์ € ๊ฐœ๋ฐœ๋  ์ˆ˜ ์žˆ๊ณ , ์ด๋•Œ ๋’ค์— ์žˆ๋Š” ๊ธฐ๋Šฅ์€ ์•ž์— ์žˆ๋Š” ๊ธฐ๋Šฅ์ด ๋ฐฐํฌ๋  ๋•Œ ํ•จ๊ป˜ ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค. ๋จผ์ € ๋ฐฐํฌ๋˜์–ด์•ผ ํ•˜๋Š” ์ˆœ์„œ๋Œ€๋กœ ์ž‘์—…์˜ ์ง„๋„๊ฐ€ ์ ํžŒ ์ •์ˆ˜ ๋ฐฐ์—ด progresses์™€ ๊ฐ ์ž‘์—…์˜ ๊ฐœ๋ฐœ ์†๋„๊ฐ€ ์ ํžŒ ์ •์ˆ˜ ๋ฐฐ์—ด speeds๊ฐ€ ์ฃผ์–ด์งˆ ๋•Œ ๊ฐ ๋ฐฐํฌ๋งˆ๋‹ค ๋ช‡ programmers.co.kr ํ’€์ด 1. {์ž‘์—…์˜ ๊ฐœ์ˆ˜, ๊ฐœ๋ฐœ์†๋„} ์ˆœ์„œ์Œ์˜ ๋ฒกํ„ฐ๋ฅผ ์„ ์–ธํ•œ๋‹ค. 2. ๋งจ ์•ž์— ์žˆ๋Š” ์ž‘์—…์ด 100% ๊ฐœ๋ฐœ๋˜์—ˆ๋‹ค๋ฉด ๋งจ ์•ž๋ถ€ํ„ฐ ๊ฐœ๋ฐœ์™„๋ฃŒ๋œ ์ž‘์—…๋“ค์„ ํ•œ๊บผ๋ฒˆ์— ๋บ€๋‹ค. 3. 100%..

    [Level2/c++] ํƒ‘

    ๋ฌธ์ œ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์—ฐ์Šต - ํƒ‘ | ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ˆ˜ํ‰ ์ง์„ ์— ํƒ‘ N๋Œ€๋ฅผ ์„ธ์› ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ํƒ‘์˜ ๊ผญ๋Œ€๊ธฐ์—๋Š” ์‹ ํ˜ธ๋ฅผ ์†ก/์ˆ˜์‹ ํ•˜๋Š” ์žฅ์น˜๋ฅผ ์„ค์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฐœ์‚ฌํ•œ ์‹ ํ˜ธ๋Š” ์‹ ํ˜ธ๋ฅผ ๋ณด๋‚ธ ํƒ‘๋ณด๋‹ค ๋†’์€ ํƒ‘์—์„œ๋งŒ ์ˆ˜์‹ ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, ํ•œ ๋ฒˆ ์ˆ˜์‹ ๋œ ์‹ ํ˜ธ๋Š” ๋‹ค๋ฅธ ํƒ‘์œผ๋กœ ์†ก์‹ ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋†’์ด๊ฐ€ 6, 9, 5, 7, 4์ธ ๋‹ค์„ฏ ํƒ‘์ด ์™ผ์ชฝ์œผ๋กœ ๋™์‹œ์— ๋ ˆ์ด์ € ์‹ ํ˜ธ๋ฅผ ๋ฐœ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด, ํƒ‘์€ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์‹ ํ˜ธ๋ฅผ ์ฃผ๊ณ ๋ฐ›์Šต๋‹ˆ๋‹ค. ๋†’์ด๊ฐ€ 4์ธ ๋‹ค์„ฏ ๋ฒˆ์งธ ํƒ‘์—์„œ ๋ฐœ์‚ฌํ•œ ์‹ ํ˜ธ๋Š” ๋†’์ด๊ฐ€ 7์ธ ๋„ค ๋ฒˆ์งธ ํƒ‘์ด ์ˆ˜์‹ ํ•˜๊ณ , ๋†’์ด๊ฐ€ 7 programmers.co.kr ํ’€์ด 1. {6,9,5,7,4}์ผ ๊ฒฝ์šฐ, {{1,6},{2,9},{3,5},{4,7},{5,4}}๋กœ {์ˆœ์„œ,ํƒ‘์˜ ๋†’์ด} ์ˆœ์„œ์Œ์„ ๋งŒ๋“ค์–ด ๋ฒกํ„ฐ์— ๋„ฃ๋Š”๋‹ค. 2. ๋งจ ๋’ค๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋˜..

    [์—๋Ÿฌ/Spring] org.springframework.beans.factory.NoSuchBeanDefinitionException

    ๋ฒ„์ „ & ์—๋Ÿฌ(or Exception) ํˆด/๋ฒ„์ „ : Spring Tool Suite3 ํ˜„์ƒ : spring-mybatis-oracleSQL์„ ์—ฐ๋™์‹œํ‚ค๋˜ ์ค‘, @Controller๋‚˜ @Repository๋Š” ์—๋Ÿฌ๊ฐ€ ๋œจ์ง€ ์•Š๋Š”๋ฐ @Autowired ์–ด๋…ธํ…Œ์ด์…˜๋งŒ ์“ฐ๋ฉด ์–ด๊น€์—†์ด ํ•ด๋‹น Exception์ด ์ถœ๋ชฐ(?) ํ–ˆ๋‹ค. ํ•ด๊ฒฐ ๋ฐฉ๋ฒ• ๋‹ค์–‘ํ•œ ํ•ด๊ฒฐ๋ฐฉ๋ฒ•์ด ์žˆ๊ฒ ์œผ๋‚˜ ๋‚ด ๊ฒฝ์šฐ์—”, ์•„๋ž˜์˜ servlet.xml์—์„œ ์„ ์–ธํ•œ config.xml ํŒŒ์ผ์„ ์ง€์šฐ๊ณ  ์ƒˆ๋กœ ๋งŒ๋“ ๋’ค ํ”„๋กœ์ ํŠธ ์šฐํด๋ฆญ->Refresh๋ฅผ ํ•ด์คฌ๋”๋‹ˆ ๊ทธ๋ƒฅ ํ•ด๊ฒฐ์ด ๋˜์—ˆ๋‹ค..-_-; ๋Œ€์ฒด ์™œ...?

    [Level2/c++] 124 ๋‚˜๋ผ์˜ ์ˆซ์ž

    ๋ฌธ์ œ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์—ฐ์Šต - 124 ๋‚˜๋ผ์˜ ์ˆซ์ž | ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค 124 ๋‚˜๋ผ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. 124 ๋‚˜๋ผ์—์„œ๋Š” 10์ง„๋ฒ•์ด ์•„๋‹Œ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ž์‹ ๋“ค๋งŒ์˜ ๊ทœ์น™์œผ๋กœ ์ˆ˜๋ฅผ ํ‘œํ˜„ํ•ฉ๋‹ˆ๋‹ค. 124 ๋‚˜๋ผ์—๋Š” ์ž์—ฐ์ˆ˜๋งŒ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. 124 ๋‚˜๋ผ์—๋Š” ๋ชจ๋“  ์ˆ˜๋ฅผ ํ‘œํ˜„ํ•  ๋•Œ 1, 2, 4๋งŒ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด์„œ 124 ๋‚˜๋ผ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ์ˆซ์ž๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ณ€ํ™˜๋ฉ๋‹ˆ๋‹ค. 10์ง„๋ฒ• 124 ๋‚˜๋ผ 10์ง„๋ฒ• 124 ๋‚˜๋ผ 1 1 6 14 2 2 7 21 3 4 8 22 4 11 9 24 5 12 10 41 ์ž์—ฐ์ˆ˜ n์ด ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ฃผ์–ด์งˆ ๋•Œ, n์„ 124 programmers.co.kr ํ’€์ด (์—ญ์‹œ ๋‚˜๋Š” ์ˆ˜ํ•™์ ์ธ ๊ฐ๊ฐ์ด ์—†๋‹ค^-ใ…  ํ‹ˆํ‹ˆํžˆ ์ˆ˜ํ•™๊ณต๋ถ€ ์—ด์‹ฌํžˆ ํ•˜์ž) 1. n%3 == 0์ด๋ฉด ๋ฆฌํ„ดํ•  ๋ฌธ์ž์—ด ์ฒซ๋ฒˆ์งธ์— '4'๋ฅผ insertํ•ด์ค€ํ›„ n=(n/..

    [ํฌํ† ์ƒต/์œˆ10] genuine software integrity service ์ฐฝ ์•ˆ๋œจ๊ฒŒ ํ•˜๊ธฐ

    [ํฌํ† ์ƒต/์œˆ10] genuine software integrity service ์ฐฝ ์•ˆ๋œจ๊ฒŒ ํ•˜๊ธฐ

    Adobe ์ œํ’ˆ๊ตฐ ๋ผ์ด์„ผ์Šค, ์ธ์ฆ ๊ด€๋ จ ํ”„๋กœ๊ทธ๋žจ์ž…๋‹ˆ๋‹ค. ctrl+alt+delete -> ์ž‘์—…๊ด€๋ฆฌ์ž -> ์„œ๋น„์Šค์˜ AGMService, AGSService๋ฅผ ์ œ๊ฑฐํ•ด์ฃผ๋ฉด ๋”์ด์ƒ ๋œจ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋ฐฉ๋ฒ• 1. ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ๋ฅผ ๊ด€๋ฆฌ์ž ๊ถŒํ•œ์œผ๋กœ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค. 2. ์•„๋ž˜์˜ ๋ช…๋ น์–ด๋ฅผ ์ฐจ๋ก€๋กœ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค. sc stop "AGSService" sc config "AGSService" start= disabled -> ์„œ๋น„์Šค ์‚ฌ์šฉ์ค‘์ง€ sc delete "AGSService" -> ํ•ด๋‹น ์„œ๋น„์Šค ์‚ญ์ œ sc stop "AGMService" sc config "AGMService" start= disabled -> ์„œ๋น„์Šค ์‚ฌ์šฉ์ค‘์ง€ sc delete "AGMService" -> ํ•ด๋‹น ์„œ๋น„์Šค ์‚ญ์ œ ์ถœ์ฒ˜ : ๋ถ€ํŒ…ํ•  ๋•Œ๋งˆ๋‹ค ์ž๋™์‹คํ–‰๋˜๋Š” A..

    [Level2/c++] ๋‹ค๋ฆฌ๋ฅผ ์ง€๋‚˜๋Š” ํŠธ๋Ÿญ

    ๋ฌธ์ œ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์—ฐ์Šต - ๋‹ค๋ฆฌ๋ฅผ ์ง€๋‚˜๋Š” ํŠธ๋Ÿญ | ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ํŠธ๋Ÿญ ์—ฌ๋Ÿฌ ๋Œ€๊ฐ€ ๊ฐ•์„ ๊ฐ€๋กœ์ง€๋ฅด๋Š” ์ผ ์ฐจ์„  ๋‹ค๋ฆฌ๋ฅผ ์ •ํ•ด์ง„ ์ˆœ์œผ๋กœ ๊ฑด๋„ˆ๋ ค ํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  ํŠธ๋Ÿญ์ด ๋‹ค๋ฆฌ๋ฅผ ๊ฑด๋„ˆ๋ ค๋ฉด ์ตœ์†Œ ๋ช‡ ์ดˆ๊ฐ€ ๊ฑธ๋ฆฌ๋Š”์ง€ ์•Œ์•„๋‚ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํŠธ๋Ÿญ์€ 1์ดˆ์— 1๋งŒํผ ์›€์ง์ด๋ฉฐ, ๋‹ค๋ฆฌ ๊ธธ์ด๋Š” bridge_length์ด๊ณ  ๋‹ค๋ฆฌ๋Š” ๋ฌด๊ฒŒ weight๊นŒ์ง€ ๊ฒฌ๋”ฅ๋‹ˆ๋‹ค. โ€ป ํŠธ๋Ÿญ์ด ๋‹ค๋ฆฌ์— ์™„์ „ํžˆ ์˜ค๋ฅด์ง€ ์•Š์€ ๊ฒฝ์šฐ, ์ด ํŠธ๋Ÿญ์˜ ๋ฌด๊ฒŒ๋Š” ๊ณ ๋ คํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๊ธธ์ด๊ฐ€ 2์ด๊ณ  10kg ๋ฌด๊ฒŒ๋ฅผ ๊ฒฌ๋””๋Š” ๋‹ค๋ฆฌ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌด๊ฒŒ๊ฐ€ [7, 4, 5, 6]kg์ธ ํŠธ๋Ÿญ์ด ์ˆœ์„œ programmers.co.kr ํ’€์ด ํŠธ๋Ÿญ์„ ์ ์žฌํ•  ๋‹ค๋ฆฌ, ์ฆ‰ ๋ฒกํ„ฐ vector load; ๋ฅผ ์„ ์–ธํ•ฉ๋‹ˆ๋‹ค. first์—๋Š” ํŠธ๋Ÿญ์ด ์ด๋™ํ•œ ๊ฑฐ๋ฆฌ, second์—๋Š” ํŠธ๋Ÿญ์˜ ๋ฌด๊ฒŒ๋ฅผ ๋‹ด์•„์ค๋‹ˆ๋‹ค. 1. ..

    [Level1/c++] ์˜ˆ์‚ฐ

    ๋ฌธ์ œ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์—ฐ์Šต - ์˜ˆ์‚ฐ | ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค S์‚ฌ์—์„œ๋Š” ๊ฐ ๋ถ€์„œ์— ํ•„์š”ํ•œ ๋ฌผํ’ˆ์„ ์ง€์›ํ•ด ์ฃผ๊ธฐ ์œ„ํ•ด ๋ถ€์„œ๋ณ„๋กœ ๋ฌผํ’ˆ์„ ๊ตฌ๋งคํ•˜๋Š”๋ฐ ํ•„์š”ํ•œ ๊ธˆ์•ก์„ ์กฐ์‚ฌํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜, ์ „์ฒด ์˜ˆ์‚ฐ์ด ์ •ํ•ด์ ธ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ชจ๋“  ๋ถ€์„œ์˜ ๋ฌผํ’ˆ์„ ๊ตฌ๋งคํ•ด ์ค„ ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์ตœ๋Œ€ํ•œ ๋งŽ์€ ๋ถ€์„œ์˜ ๋ฌผํ’ˆ์„ ๊ตฌ๋งคํ•ด ์ค„ ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๋ฌผํ’ˆ์„ ๊ตฌ๋งคํ•ด ์ค„ ๋•Œ๋Š” ๊ฐ ๋ถ€์„œ๊ฐ€ ์‹ ์ฒญํ•œ ๊ธˆ์•ก๋งŒํผ์„ ๋ชจ๋‘ ์ง€์›ํ•ด ์ค˜์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด 1,000์›์„ ์‹ ์ฒญํ•œ ๋ถ€์„œ์—๋Š” ์ •ํ™•ํžˆ 1,000์›์„ ์ง€์›ํ•ด์•ผ ํ•˜๋ฉฐ, 1,000์›๋ณด๋‹ค ์ ์€ ๊ธˆ์•ก์„ ์ง€์› programmers.co.kr ์ฝ”๋“œ