๋ฐ์ํ ์ ์ฒด ๊ธ60 ๋ฉ์์ด์ฌ์์ฒ๋ผ ํ๋ก ํธ์๋ ์ค์ฟจ 1๊ธฐ ์ต์ข ํฉ๊ฒฉ (+๊ตญ๋ฏผ์ทจ์ ์ง์์ ๋) ๋ฉ์์ด์ฌ์์ฒ๋ผ ํ๋ก ํธ์๋ ์ค์ฟจ์ ์ต์ข ํฉ๊ฒฉ ๋์์ต๋๋ค! ์ฌ์ค ์ ์ฒญ ํ ๋ ๊น์ง๋ง ํด๋ ์ ๊ณต์์ ๊ตญ๋น๊ต์ก์ ์์ข๊ฒ ๋ณด๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค๋ ์๊ธฐ๊ฐ ๋ง์์ ์ข ๊ณ ๋ฏผ์ ๋ง์ด ํ์ด์. ๊ทผ๋ฐ ์ด์ ๊น์ง ๊ฐ๋ฐ ๊ณต๋ถ๋ฅผ ๋ ํ์ด๋ ์ธํฐ๋ท ๊ฐ์๋ง์ ํตํด์ ์งํํด์๊ณ ๊ทธ ๊ณผ์ ์์ ๊ฐ์ด ๊ณต๋ถํ ๋งํ ํ์ด๋ ์ํต์ด ๊ฐ๋ฅํ ๊ฐ์ฌ๋ถ์ด ์์ด์ ์ธ๋กญ๊ฑฐ๋ ๋ง๋งํ๋ค๊ณ ์๊ฐํ ์ ์ด ์ข ์ข ์์์ด์. ๊ทธ๋์ ๊ทธ๋ฐ์ง ํ ๋ฒ ์ ๋๋ ๊ต์ก๊ณผ์ ์ ์๊ฐํด๋ณด๊ณ ์ถ๋ค๋ ์๊ฐ์ด ์๊พธ ๋ค์์ด์. ๋ฉ์์ด์ฌ์์ฒ๋ผ ๋ํ์ ๊ณผ์ ๋ ์ฐธ์ฌํด๋ณด๊ณ ์ถ์๋๋ฐ ํดํ์ ํ ์๊ฐ ์๋ ์ํฉ์ด์ด์ ํฌ๊ธฐํ์๋๋ฐ ์ด๋ฐ ์ฐธ์ฌ ๊ธฐํ๊ฐ ์๊ธฐ๋๊น ๋์น๊ธฐ๊ฐ ์ซ๋๋ผ๊ตฌ์. ์ทจ์ง ํ๊ฒ๋ ์๋๋ฐ ์ง๊ธ ์๋๋ฉด ์ธ์ ํด๋ณด๊ฒ ์ด ๋ง์ธ๋! ์๊ฐํด๋ณด๋ ์ ๊ฐ ์ง๊ธ๊น์ง ๊ทธ๋ฅ ๋จ๋ค์ด ์ข๋ค๋ ๋ฐฉ์์ผ๋ก ์ด์์ค์ง ์์๋๋ผ๊ตฌ์. ์ธ.. 2021. 10. 28. [C++] 2์ฐจ์ ๋ฒกํฐ ์ ๋ ฌ(sort) sortํจ์๋ C++ STL์์ ์ ๊ณตํ๋ฉฐ ํค๋๋ฅผ includeํด์ ์ฌ์ฉํ ์ ์๋ค. vector v ={{10,2}, {1,3}, {2,4}, {9,8}, {7,7}, {9,1}}; sort(v.begin(), v.end()); for(auto a : v){ cout 2021. 10. 25. ์ ์ญ๋ณ์ VS ์ง์ญ๋ณ์ - Code ์์ญ : ์คํํ ํ๋ก๊ทธ๋จ์ ์ฝ๋๊ฐ ์ ์ฅ๋๋ ์์ญ. ํ ์คํธ ์์ญ์ด๋ผ๊ณ ๋ ๋ถ๋ฅธ๋ค. CPU๋ ์ฝ๋ ์์ญ์ ์ ์ฅ๋ ๋ช ๋ น์ด๋ฅผ ํ๋์ฉ ๊ฐ์ ธ๊ฐ์ ์ฒ๋ฆฌํ๋ค. - Data ์์ต : ์ ์ญ๋ณ์, static๋ณ์, ์ด๊ธฐํ๋ ๋ฐฐ์ด๊ณผ ๊ตฌ์กฐ๋ค์ด ์ ์ฅ๋๋ค. ํ๋ก๊ทธ๋จ์ด ์คํ๋ ๋ ์์ฑ๋๊ณ ํ๋ก๊ทธ๋จ์ด ์ข ๋ฃ๋ ๋ ์์คํ ์ ๋ฐํ๋๋ค. - Heap ์์ญ : ํ๋ก๊ทธ๋๋จธ๊ฐ ํ์์ ์ํด ๋์ ์ผ๋ก ํ ๋น๋๋ ๋ฉ๋ชจ๋ฆฌ๊ฐ ์์นํ๋ ์์ญ์ด๋ค. - Stack ์์ญ : ์ง์ญ๋ณ์ ๋ฐ ๋งค๊ฐ๋ณ์, return address ๋ฑ์ด ์ ์ฅ๋์ด ์๋ค. ํจ์ ํธ์ถ ์ stack์์ญ์ ์ฑ์ฑ๋๊ณ ์ฌ์ฉ๋ ํ ์์คํ ์ ๋ฐํ๋๋ค. data ์์ญ์ ์ปดํ์ผ ํ์์ ๊ฒฐ์ ๋๊ณ heap ์์ญ์ ๋ฐํ์์ ์๊ตฌ๋ ๋ ๋ง๋ค ์ฌ์ฉ๋๋ค. ์ ์ญ๋ณ์์ ์ง์ญ๋ณ์์ ์ฐจ์ด? ์ง์ญ๋ณ์๋ ๋ฉ๋ชจ๋ฆฌ์์ .. 2021. 10. 25. ํ๋ก๊ทธ๋๋จธ์ค SQL Kit ) SUM, MAX, MIN ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์. programmers.co.kr 1. ์ต๋๊ฐ ๊ตฌํ๊ธฐ SELECT MAX(DATETIME) FROM ANIMAL_INS 2. ์ต์๊ฐ ๊ตฌํ๊ธฐ SELECT MIN(DATETIME) FROM ANIMAL_INS 3. ๋๋ฌผ ์ ๊ตฌํ๊ธฐ SELECT COUNT(*) FROM ANIMAL_INS 4. ์ค๋ณต ์ ๊ฑฐํ๊ธฐ SELECT COUNT(N.NAME) as count FROM (SELECT DISTINCT NAME FROM ANIMAL_INS WHERE NAME IS NOT NULL) as N 2021. 10. 15. ํ๋ก๊ทธ๋๋จธ์ค SQL Kit ) SELECT SQL ๋ณต์ต๋ ํ ๊ฒธ ํด์ ํ์ด๋ณด๋ ํ๋ก๊ทธ๋๋จธ์ค SQL Kit ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์. programmers.co.kr 1. ๋ชจ๋ ๋ ์ฝ๋ ์กฐํํ๊ธฐ SELECT * FROM ANIMAL_INS 2. ์ญ์ ์ ๋ ฌํ๊ธฐ SELECT NAME, DATETIME FROM ANIMAL_INS ORDER BY ANIMAL_ID DESC ANIMAL_ID์ ์ญ์์ผ๋ก ์ ๋ ฌํ๋ค. 3. ์ํ ๋๋ฌผ ์ฐพ๊ธฐ SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION="Sick" ORDER BY ANIMAL_ID ํ ์ด๋ธ์ด ANIMAL_ID ์์ผ.. 2021. 10. 14. 2018 KAKAO BLIND ) ๋ฐฉ๊ธ๊ทธ๊ณก (C++) 2018 KAKAO BLIND RECRUITMENT [3์ฐจ] ๋ฐฉ๊ธ๊ทธ๊ณก ์ฝ๋ฉํ ์คํธ ์ฐ์ต - [3์ฐจ] ๋ฐฉ๊ธ๊ทธ๊ณก ๋ฐฉ๊ธ๊ทธ๊ณก ๋ผ๋์ค๋ฅผ ์์ฃผ ๋ฃ๋ ๋ค์ค๋ ๋ผ๋์ค์์ ๋ฐฉ๊ธ ๋์๋ ์์ ์ด ๋ฌด์จ ์์ ์ธ์ง ๊ถ๊ธํด์ง ๋๊ฐ ๋ง๋ค. ๊ทธ๋ด ๋ ๋ค์ค๋ ๋ค์ ํฌํธ์ '๋ฐฉ๊ธ๊ทธ๊ณก' ์๋น์ค๋ฅผ ์ด์ฉํ๊ณค ํ๋ค. ๋ฐฉ๊ธ๊ทธ๊ณก์์๋ TV, programmers.co.kr ์นด์นด์ค ์ ์ ๊ณต์ฑ 3์ฐจ ์ฝ๋ฉ ํ ์คํธ ๋ฌธ์ ํด์ค ๋ธ๋ผ์ธ๋ ์ฑ์ฉ์ผ๋ก ๊ด์ฌ์ ๋ชจ์ ์นด์นด์ค ์ ์ ๊ณต์ฑ์ ์ธ ๋ฒ์งธ ํ ์คํธ๊ฐ ์ง๋ 10์ 29์ผ(์ผ), ์คํ 2์๋ถํฐ 6์๊น์ง ๋ค ์๊ฐ์ ๊ฑธ์ณ ์คํ๋ผ์ธ์ผ๋ก ์น๋ฌ์ก์ต๋๋ค. ๋ ์ฐจ๋ก์ ์จ๋ผ์ธ ํ ์คํธ๋ฅผ ํต๊ณผํ tech.kakao.com ํ๋ก๊ทธ๋๋จธ์ค ์คํฌ์ฒดํฌ ๋์ ์ค์ ๋์จ ๋ฌธ์ ๋ค. ์ค์ค๋ก ํธ๋ ๋ฐ์๋ ์คํจํ๊ณ ๊ฒฐ๊ตญ ๋ค๋ฅธ๋ถ์ ์ฝ๋๋ฅผ ์ฐธ๊ณ ํ๋ค. ์ผ๋จ C#.. 2021. 10. 13. ์ด์ 1 2 3 4 5 6 7 8 ยทยทยท 10 ๋ค์ ๋ฐ์ํ