SK ์ฑ์ฉ ๊ณผ์ ์ค AI ๋์
์ ๋ํ์ฌSK CNC์ AI ๋ฉด์ ์ ์์ํ์๋ค. ์ง์ ๊ณต๊ณ ๋ฐ AI๋ฉด์ ์ ๋ํ ๊ธ์ ์๋ ํฌ์คํ
์ฐธ๊ณ . โ
์ง์ ๊ณต๊ณ ๋ฐ ์ฑ์ฉ ๊ณผ์ ์ ๋ํ ๊ธhttps://steady-effort-23.tistory.com/74 Fast Track ๊ฒฝ๋ ฅ์ง ์ฑ์ฉ - ํด๋ผ์ฐ๋์ง๊ตฐ | AI๋ฉด์ , ํตํฉ๋ฉด์ , SKCT [์" data-og-description="โญ์ง์๋๊ธฐ์ฒ์์ผ๋ก ๊ฒฝ๋ ฅ์ง ์ฑ์ฉ์ ์ง์์ ํ๋ค.SI ํ์ฌ ์ค์์๋ ์์ ๊ผฝํ๋ ํ์ฌ์ด๊ธฐ๋ ํ๊ณ , ์ง๊ตฐ์ ์ฎ๊ธฐ๊ณ ์ถ์ ๋ง์์ด ์์ด ์ง์์ ํ๊ฒ ๋์๋ค. ๊ฒฝ๋ ฅ์ง ๊ณต๊ณ ์ ์ง์์ ํ ๋๋, ์ง๊ตฐ์ด " data-og-host="steady-effort-23.tistory.com" data-og-source-url="https://steady-effor..
๐ 1. ์์์ ๊ธฐ๋ฐ AI ๋ฉด์ ์ด๋?AI ๋ฉด์ ์์ ์ง์์๊ฐ ์ ์ถํ ์๊ธฐ์๊ฐ์๋ฅผ ๋ถ์ํ ํ, AI๊ฐ ์๋์ผ๋ก ์ถ๊ฐ ์ง๋ฌธ์ ์์ฑํ๋ ๋ฉด์ ๋ฐฉ์์
๋๋ค.์ด๋ ์ง์์์ ๊ฒฝํ๊ณผ ์ง๋ฌด ์ ํฉ์ฑ์ ๋ณด๋ค ๊น์ด ํ๊ฐํ๊ธฐ ์ํ ๊ณผ์ ์
๋๋ค.๐ก ์์์ ๊ธฐ๋ฐ ๋ฉด์ ์ ๋ชฉ์ ์ง์์๊ฐ ๋งํ ๊ฒฝํ๊ณผ ์ฃผ์ฅ์ ๋ํ ์ผ๊ด์ฑ ๊ฒ์ฆ์๊ธฐ์๊ฐ์์ ์์ฑํ ์ง๋ฌด ๊ฒฝํ & ํต์ฌ ์ญ๋ ์ฌ์ธต ์ง๋ฌธ์ค์ ๋ก ์ง๋ฌด ์ํ ๋ฅ๋ ฅ์ด ์๋์ง ํ์ธ์ด์ AI ๋ฉด์ ์ ๊ธฐ๋ณธ ์ง๋ฌธ & ์ฌ๋ฆฌ ๊ฒ์ฌ & ๊ฒ์ํ ํ
์คํธ ์ธ์,์์์ ๋ด์ฉ์ ํ์ฉํด ๊ฐ์ธ ๋ง์ถคํ ์ง๋ฌธ์ด ์ถ๊ฐ๋๋ค๊ณ ๋ณด๋ฉด ๋จ.๐ 2. ์์์ ๊ธฐ๋ฐ ์ง๋ฌธ ์ ํ์์์ ๊ธฐ๋ฐ ๋ฉด์ ์ ์ง์์๊ฐ ์์ฑํ ๋ด์ฉ์ ๋ฐ๋ผ ๋ง์ถคํ ์ง๋ฌธ์ด ๋์ต๋๋ค.AI๋ ์์์๋ฅผ ๋ถ์ํด์ ๊ฒฝํ, ๋ฌธ์ ํด๊ฒฐ ๊ณผ์ , ์ฑ๊ณผ ๋ฑ์ ๊ฒ์ฆํ๋ ์ง๋ฌธ์ ์์ฑํฉ๋๋ค.๐ฏ (1) ..
โญ์ง์๋๊ธฐ์ฒ์์ผ๋ก ๊ฒฝ๋ ฅ์ง ์ฑ์ฉ์ ์ง์์ ํ๋ค.SI ํ์ฌ ์ค์์๋ ์์ ๊ผฝํ๋ ํ์ฌ์ด๊ธฐ๋ ํ๊ณ , ์ง๊ตฐ์ ์ฎ๊ธฐ๊ณ ์ถ์ ๋ง์์ด ์์ด ์ง์์ ํ๊ฒ ๋์๋ค. ๊ฒฝ๋ ฅ์ง ๊ณต๊ณ ์ ์ง์์ ํ ๋๋, ์ง๊ตฐ์ด ์์ธํ๊ฒ ๊ตฌ๋ถ๋์ด ์๋ ์ง๊ตฐ์ ์ ํธํ๋ค.SW๊ฐ๋ฐ, ์ธํ๋ผ&ํด๋ผ์ฐ๋ ์ ๊ฐ์ดํตํฉํ์ฌ ๋ฝ๋ ํ์ฌ๋ ํฌ๊ฒ ์ ํธํ์ง ์๊ธฐ ๋๋ฌธ์ ์ฌ์ค ๋ง์ ๋
ธ๋ ฅ์ ๋ค์ด์ง๋ ์๊ณ ์๋ค. โญ์ฑ์ฉ ๊ณผ์ ๋ฐ ๋ชจ์ง ์ง๋ฌดโ
๋ชจ์ง ์ง๋ฌด โ
์ง์ ์๊ฒฉ ๋ฐ ์งํ ์ ํ ์ ์ฐจ Fast Track์ด๋ผ๋ ์ฑ์ฉ ๊ณต๊ณ ํน์ฑ ๋ต๊ฒ ๋ชจ๋ ๊ฒฐ๊ณผ๊ฐ 2์ 1๋ฌ ์์ ์งํ๋๊ณ ๊ฒฐ๊ณผ๊ฐ ๋์จ๋ค. ์ค๋ฌด์ ์๋ ๊ฒฝ๋ ฅ์ง๋ค์ ๋ง์ด ๋ฐฐ๋ คํด์ค ๊ณต๊ณ ๋ผ๋ ๊ฒ์ด ๋๊ปด์ง๋ค. ๐[STEP 01] ์
์ฌ์ง์ / SKCT(์ฌ์ธต)โ
(1/30) ์
์ฌ ์ง์ ๋ง๊ฐ1์ 30์ผ๊น์ง ์ง์์๋ฅผ ์ ์ถํ๋ฉด ๋๋ค.์์์ ๋ฌธ..
๋ณดํต ์ด ์๋ฌ๋ ์์ฝ์ด๋ฅผ ์ฌ์ฉํ์ ๋ ๋์ค๋ ์๋ฌ์ด๋ค. ๊ทธ๋ฌ๋ ๋์ ์ฝ๋์๋ ์๋ฌด๋ฆฌ ์ฐพ์๋ด๋ n๊ณผ a์ธ์ ๋ค๋ฅธ ๋ณ์๋ ์์๋ค. if((a-1) // 3) < n(n+1) ๋ฌธ์ ์ ์ ๊ณฑํ๊ธฐ๋ฅผ ์ฐ์ ์ฐ์ฐ์์ ์์ฑํ ๋์ฒ๋ผ ์๋ตํ๊ธฐ ๋๋ฌธ.. ๋๋ฌด ๊ฐ๋จํ ๋ฌธ์ ์ธ๋ฐ ์ฝ๋ฉํ
์คํธ ๋ฌธ์ ๋ฅผ ํ๋ค๊ฐ ๋ง์ฃผํ๋ฉด ๋์ ์ ๋ณด์ด์ง ์์์ ๊ดํ ์๊ฐ์ ๋ญ๋นํ๋ ๊ฒฝ์ฐ๊ฐ ์์ผ๋ ๊ผญ ์ธ์๋๊ณ ํด๋น ์ค๋ฅ๋ฅผ ๋ง๋๋ฉด ๋ฐ๋ก ์ด ๊ฒฝ์ฐ๋ถํฐ ์์ฌํ๋๋ก ํ์. ์์ ๋์์ด ๋์
จ๊ธธ ๋ฐ๋ผ๋ฉฐ, ์ข์์๋ ๋๊ธ์ ํฐ ํ์ด ๋ฉ๋๋ค:)
์๋
ํ์ธ์, ํ์ด์์
๋๋ค. ํ๋ก๊ทธ๋๋จธ์ค SQL [์คํ๋ผ์ธ/์จ๋ผ์ธ ํ๋งค ๋ฐ์ดํฐ ํตํฉํ๊ธฐ] ๋ฌธ์ ํ์ด์
๋๋ค. ๋ฌธ์ ๋ฌธ์ ๋งํฌ https://school.programmers.co.kr/learn/courses/30/lessons/131537 ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์
๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์
๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์. programmers.co.kr ๋ฌธ์ ์ค๋ช
๋ค์์ ์ด๋ ์๋ฅ ์ผํ๋ชฐ์ ์จ๋ผ์ธ ์ํ ํ๋งค ์ ๋ณด๋ฅผ ๋ด์ ONLINE_SALE ํ
์ด๋ธ๊ณผ ์คํ๋ผ์ธ ์ํ ํ๋งค ์ ๋ณด๋ฅผ ๋ด์ OFFLINE_SALE ํ
์ด๋ธ ์
๋๋ค. ONLINE_SALE ํ
์ด๋ธ์ ์๋์ ๊ฐ์ ๊ตฌ์กฐ๋ก ๋์ด์์ผ๋ฉฐ ONLINE_SALE_ID, USER_ID, P..
์๋
ํ์ธ์, ํ์ด์์
๋๋ค. ํ๋ก๊ทธ๋๋จธ์ค SQL [์์ธ์ ์์นํ ์๋น ๋ชฉ๋ก ์ถ๋ ฅํ๊ธฐ] ๋ฌธ์ ํ์ด์
๋๋ค. ๋ฌธ์ ๋ฌธ์ ๋งํฌ https://school.programmers.co.kr/learn/courses/30/lessons/131118 ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์
๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์
๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์. programmers.co.kr ๋ฌธ์ ์ค๋ช
๋ค์์ ์๋น์ ์ ๋ณด๋ฅผ ๋ด์ REST_INFO ํ
์ด๋ธ๊ณผ ์๋น์ ๋ฆฌ๋ทฐ ์ ๋ณด๋ฅผ ๋ด์ REST_REVIEW ํ
์ด๋ธ์
๋๋ค. REST_INFO ํ
์ด๋ธ์ ๋ค์๊ณผ ๊ฐ์ผ๋ฉฐ REST_ID, REST_NAME, FOOD_TYPE, VIEWS, FAVORITES, PARKING_LOT, AD..
์๋
ํ์ธ์, ํ์ด์์
๋๋ค. ํ๋ก๊ทธ๋๋จธ์ค SQL ๋ฌธ์ ํ์ด์
๋๋ค. ๋ฌธ์ https://school.programmers.co.kr/learn/courses/30/lessons/133024 ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์
๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์
๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์. programmers.co.kr ๋ฌธ์ ์ค๋ช
`FIRST_HALF` ํ
์ด๋ธ์ ์์ด์คํฌ๋ฆผ ๊ฐ๊ฒ์ ์๋ฐ๊ธฐ ์ฃผ๋ฌธ ์ ๋ณด๋ฅผ ๋ด์ ํ
์ด๋ธ์
๋๋ค. `FIRST_HALF` ํ
์ด๋ธ ๊ตฌ์กฐ๋ ๋ค์๊ณผ ๊ฐ์ผ๋ฉฐ, SHIPMENT_ID, FLAVOR, TOTAL_ORDER๋ ๊ฐ๊ฐ ์์ด์คํฌ๋ฆผ ๊ณต์ฅ์์ ์์ด์คํฌ๋ฆผ ๊ฐ๊ฒ๊น์ง์ ์ถํ ๋ฒํธ, ์์ด์คํฌ๋ฆผ ๋ง, ์๋ฐ๊ธฐ ์์ด์คํฌ๋ฆผ ์ด์ฃผ๋ฌธ๋์ ๋ํ๋
๋๋ค...
0. ๊ธ์ ์์ํ๊ธฐ ์ ์ ์ผ๋จ ์์ฌ์์ด ์ ๋ง ๋ง์ด ๋จ๋ ์ํ์ด๋ค. ๊ธฐ์ ์ ์ธ ๋ฌธ์ ๋ ์์๊ณ , ๋ฌด์๋ณด๋ค ๊ฐ์ฅ ํฐ ์ค์๋ ๊ฐ ๊ณผ๋ชฉ์ ๋ํ ํ์
์ด ๋ถ์กฑํ๊ณ , ์๋
๊ณผ ๋ฌ๋ผ์ง ์ ์ด ๋ง์๋ ์ํ์ด์๋ ์ด๋ฅผ ๋ฏธ๋ฆฌ ์์ง ๋ชปํ๊ธฐ ๋๋ฌธ์ ์ ๋๋ก ๋์ํ์ง ๋ชปํ๋ค๋ ์ ์ด๋ค. ์ด ๊ธ์ ์ฝ๋ ๋๊ตฐ๊ฐ์๊ฒ ๋์์ด ๋๊ธธ ๋ฐ๋ผ๋ฉฐ, ํฅํ ์์ SK๊ทธ๋ฃน์ ์ฑ์ฉ์์ ์ข์ ๊ฒฐ๊ณผ๊ฐ ์์ผ์๊ธธ ๋ฐ๋๋๋ค. 1. ๋ฌธ์ ์ ํ 23๋
9์ 2์ผ ํ ์์ผ - skct ์ฌ์ธต์ญ๋๊ฒ์ฌ ์ํ. 3๋ฌธํญ์ฉ 1๊ทธ๋ฃน์ผ๋ก ๋์ค๋๋ฐ, ๊ฐ๊ฐ ๋ฌธํญ์ ๋ํด 1-5์ ์ผ๋ก (๋งค์ฐ๊ทธ๋ ์ง์๋ค, ๊ทธ๋ ์ง์๋ค, ๋ณดํต์ด๋ค, ๊ทธ๋ ๋ค, ๋งค์ฐ๊ทธ๋ ๋ค)๋ก ํ๊ธฐํ๊ณ , 3๋ฌธํญ์ ๋ํด ๊ฐ์ฅ ๊ฐ๊น์ด ์ง๋ฌธ๊ณผ ๊ฐ์ฅ ๊ฑฐ๋ฆฌ๊ฐ ๋จผ ์ง๋ฌธ์ ์ ํํ๋ ๊ฒ์ด๋ค. ์์งํ๊ฒ ๋ตํ์ง ์์ผ๋ฉด ์ด๋ ํ ๊ธฐ์ค์ธ์ง ๋ชจ๋ฅด๊ฒ ์ง๋ง, ๊ฒฝ๊ณ ์๋ด ๋ฌธ๊ตฌ๊ฐ..
PART 1. ๋ฉด์ ์ ์ดํด 1. ๋ฉด์ ์ ์ข
๋ฅ -> ๊ฐ๊ฐ ์ฅ๋จ์ ์ด ์์. ๋ญ๊ฐ ๋ ์ด๋ ต๋ค๋ฅผ ์๊ฐํ๊ธฐ๋ณด๋ค ์ด๋ป๊ฒ ๋ฉด์ ์ ์ ๋ฆฌํ๊ฒ ์ด๋ ์ ์์์ง, ์ด๋ป๊ฒ ๋ด๊ฐ ๋ ๋๋ณด์ผ ์ ์๋์ง๋ฅผ ๊ณ ๋ฏผํ๋ฉด์ ๋๋นํ ๊ฒ. ์ผ๋๋ค ๋ฉด์ : ๋ชจ๋ฅด๋ ์ง๋ฌธ์ด ๋์ฌ ๋ ๋๊ฐํจ * ๋์ฒ๋ฒ : "๋ฉด์ ๊ด๋ ์ง๋ฌธ์ฃผ์ A๋ ์ ๊ฐ ๋ฏธ์ฒ ์ค๋นํ์ง ๋ชปํ์ต๋๋ค. ๋์ ๊ด๋ จ์๋ B๋ด์ฉ์ ๋์ ๋ตํ ๊ธฐํ๋ฅผ ์ฃผ์ค ์ ์์ผ์ค๊น์?" ๋ค๋๋ค ๋ฉด์ : ๋ค๋ฅธ ๋ฉด์ ์๊ฐ ๋ ๋๋ณด์ด๋ ์ํฉ. * ๋์ฒ๋ฒ : "๋ฉด์ ๊ด๋ ์ฃ์กํ์ง๋ง ์์ ๊ณ์ ๋ถ์ด ๋ต๋ณํ ๋ด์ฉ๊ณผ ๋ง๋ถ์ฌ ์ ๊ฐ ํ๋ง๋ ๋ ๋ต๋ณํด๋ ๋๊ฒ ์ต๋๊น? ๊ผญ ๋๋ฆฌ๊ณ ์ถ์ ๋ต์ด ์์ต๋๋ค." "์ ํํ
๊ธฐํ๋ฅผ ์ฃผ์๊ฒ ์ต๋๊น?" 2. ํ๋๊ฐ ์๋ ์ญ๋์ ๊ฐ์กฐํ๋ผ. ์์ ์ฑ์ฉ์ ๋งน์ : ์ฌ๋ ๋ฃจํค ์ ํธํ๋ค. ๋๋ ๋๊ฐ์ด ์ ์
์ผ๋ก ..