weekendcode
@weekendcode
Students
5,241
Reviews
608
Course Rating
4.8
๐ ์ธํ๋ฐ 2024๋ ๋ฃจํค์, 2025๋ ์๊ฐ์Pick์ ์์
๐จโ๐ป ์ธํ๋ฐ ์๊ฐํ ์ฐ์ ๊ฐ์ฌ ยท macOS 10๋ ๊ฒฝ๋ ฅ ๊ฐ๋ฐ์ ์ถ์
์๋ ํ์ธ์. @weekendcode ๋ผ๋ ์ ํ๋ธ ์ฑ๋์ ์ด์ํ๊ณ ์์ต๋๋ค.
๋น์ ๊ณต์, ํ๋ก๊ทธ๋๋ฐ์ ๊ด์ฌ ์๋ ํ์๋ค์ ์ํด ์ต๋ํ ์ฝ๊ฒ ์ค๋ช ํ๊ณ ์ ๋ ธ๋ ฅํ๋ ๊ฐ์ฌ์ ๋๋ค.
์ปดํจํฐ ๊ณตํ์ผ๋ก ๋ํ๊ต๋ฅผ ์กธ์ ํ๊ณ , ์ธ๊ฐ-์ปดํจํฐ ์ํธ์์ฉ ์ฐ๊ตฌ๋ถ์ผ๋ก ์์ฌ ํ์๋ฅผ ๋ฐ์์ต๋๋ค.
Java ์ธ์ด๋ก ์๋๋ก์ด๋ ๊ฐ๋ฐ์๋ก์ ์ผํ๊ณ , Python ๊ฐ์ฌ๋ก ํ๋ํ์ต๋๋ค.
๋ช ๋ฒ์ ์ด์ง๊ณผ ์ฐฝ์ ์ ํ๋ ๊ณผ์ ์์ ๋น์ ๊ณต์ ๋ถ๋ค๊ป ์ง์์ ๊ณต์ ํ ๊ธฐํ๊ฐ ์๊ธด ์ดํ,
๋ณธ๊ฒฉ์ ์ผ๋ก ์ง์๊ณต์ ์๋ก ํ๋ํ๊ณ ์์ต๋๋ค.
๋ชจ๋ฅด๋ ๊ฒ์ ์ ๊ทน์ ์ผ๋ก ์ง๋ฌธ ๋ถํ๋๋ฆฝ๋๋ค.
์ต์ ์ ๋คํด์ ๋ต๋ณ ๋๋ฆฌ๊ฒ ์ต๋๋ค.
์ข์ ํ๋ฃจ ๋ณด๋ด์ธ์.
Courses
Reviews
- (2026 Latest!) Pass the Information Processing Engineer Practical Exam in One Week
- (2026 Latest!) Pass the Information Processing Engineer Practical Exam in One Week
sejindong20006721
ยท
(2026 Latest!) Pass the Information Processing Engineer Practical Exam in One Week(2026 Latest!) Pass the Information Processing Engineer Practical Exam in One Weekcobaetoo
ยท
Essential MacBook Settings from A to Z for New Owners (Including Claude Code ยท Homebrew ยท Agentic Coding | macOS All-in-One)Essential MacBook Settings from A to Z for New Owners (Including Claude Code ยท Homebrew ยท Agentic Coding | macOS All-in-One)- (2026 Latest!) Pass the Information Processing Engineer Practical Exam in One Week
Posts
Q&A
pdf ํ์ผ ์๋ฌ ์ ๋ณด
์๋ ํ์ธ์! ํด๋น ํ์ผ ์ดํด๋ณด๊ณ ๋ต๋ณ ๋ค์ ๋๋ฆฌ๊ฒ ์ต๋๋ค.
- 0
- 2
- 23
Q&A
CheatSheet ๋งํฌ ๋ฐ ๋ฐ์ฒ ์ ํ
์๋ ํ์ธ์!์๊ทธ๋๋ ์ง๊ธ ๋ค๋ฅธ ๋ถ์ ์ ๋ณด๋ฅผ ๋ฐ์๋๋ฐ CheatSheet๊ฐ ์ธ์๋์๊ฑฐ๋ ์์ด์ง ๋ฏ ํฉ๋๋ค.์ถ์ฒ ์ฑ์์ ์ฐ์ ์ง์๋๊ณ , ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์ด ์๋ ์ง ์ดํด๋ณด๊ณ ๋์์ ์ฌ๋ ค๋๋๋ก ํ๊ฒ ์ต๋๋ค. ์ ๋ ๋ ์ค์ Alfred๋ฅผ ์ฌ์ฉํ๋๋ฐ์.Raycast๋ ์ ์ฐ๋ฉด ์ข๋ค๊ณ ํ์ง๋ง, ์ ์ด๋ฐ ๋ฒ์ ์ผ๋ก ์ฌ์ฉํ๋ค๋ณด๋ ๋ฒ๊ทธ๋ฅผ ๋ง์ด ๊ฒช์์ต๋๋ค.๊ทธ ๋ ๊ฒฝํ์ด ์ ์ข์์ ์ฌ์ฉํ์ง ์๋ ๊ฒ๋ ์๊ณ ์. ๊ฒฐ์ ์ ์ผ๋ก ์น ์ํ ํ ๋ ์ํ๋ ๋๋ ์ปค์คํฐ๋ง์ด์ฆ๊ฐ ๊ฐ๋ฅํฉ๋๋ค.์ค์ ์ ๊ฐ์ ์ ์น ์์น ๋ถ๋ถ์ ์ปค์คํฐ๋ง์ด์ฆ๋ฅผ ๋ณด์๋ฉด์ง์ URL์ {query}๋ผ๋ ์์ญ์ ๋ฃ์ด์ ์จ๊ฐ ์น ์์น๋ฅผ ์ ์ ๋ง์ ํค์๋๋ก ๋ฐ๊ฟ ์ ์๊ฒ ํด๋์์ต๋๋ค. ์ ๋ ๊ทธ ๋ฐฉ์์ผ๋ก ๋ช ๋ น์ด ํ๋๋ก ์ฟ ํก, ์๋ง์กด, ๋ค์ด๋ฒ ์์ด์ฌ์ , ์ํคํผ๋์, ์ ํ๋ธ ๋ฑ ๋ค์ํ ๊ฒฝ๋ก์ ์น์ฌ์ดํธ๋ฅผ ํ ๋ฒ์ ๋ฐฉ๋ฌธํ๊ฒ ํด๋์์ต๋๋ค. ๊ฒฐ๋ก ์ ์ผ๋ก ๋ง์๋๋ฆฌ๋ฉด ์ ๊ฐ ์ต์ํด์ง ๊ธฐ๋ฅ์ด ํธํด์๋ผ๊ณ ๋ง์๋๋ฆด ์ ์๊ฒ ๋ค์.+ ๋ฐฉ๊ธ CheatSheet๋ฅผ ์๋ 2๊ฐ์ ํ๋ก๊ทธ๋จ์ผ๋ก ๋ณ๊ฒฝํด๋์์ต๋๋ค. ๋ฌด๋ฃ ์ฑ: https://github.com/Anze/KeyCluCask์ ๋ฃ ์ฑ: https://ergonis.com/en/keycue
- 0
- 3
- 18
Q&A
24๋ 2ํ 1:11:35 ์ง๋ฌธ์ ๋๋ค.
์๋ ํ์ธ์,์ด๋ก ์์ญ์ ์๋ฒ ํ๋ก๊ทธ๋จ / ์ธํฐํ์ด์ค ๊ตฌํ์์ ์๊ธฐ ๋ฐฉ๋ฒ ์๋ ค๋๋ฆฝ๋๋ค! ํด๋น ์ฑํฐ ์์ ๋ด์ฃผ์๋ฉด ๋ฉ๋๋ค.
- 0
- 2
- 28
Q&A
๋ค์ฐจ์ ๋ฌธ์ ๋ฐฐ์ด ๊ด๋ จ ํฌ์ธํฐ ๋ณ์
๋ฉ๋ชจ๋ฆฌ ์ฃผ์๊ฐ ๋ค์ด์๋ ๋ณ์๋ฅผ %c๋ก ์ถ๋ ฅํ๋ ค๊ณ ํ๋ฉด ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค.์ฐ๋ฆฌ๊ฐ ๋ฐฐ์ด ๋ฒ์์์ ๋ฉ๋ชจ๋ฆฌ ์ฃผ์๋ ๋ฐ์์ ์ถ๋ ฅํ๋ ๊ฒ์ %s๋ฐ์ ์์ต๋๋ค. ์ง๊ธ printf๋ก ์ถ๋ ฅํ์๋ ค๋ ๋ณ์ arr์ ๋ฉ๋ชจ๋ฆฌ ์ฃผ์์ด๊ณ , ๊ทธ๋์ %c๋ก ํ๋ฉด ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค. arr์ ๊ตฌ์กฐ๋ ์ด๋ ์ต๋๋ค.const char *arr[2][2] = {{"Hello", "World"}, {"app", "dev"}}; // ์ด๊ฑด ๋ฌธ์ ๋ฐฐ์ด์ด ์๋๋ผ ํฌ์ธํฐ ๋ฐฐ์ด์ ๋๋ค. ๋ฉ๋ชจ๋ฆฌ ๊ตฌ์กฐ๋ ์ด๋ ์ต๋๋ค: arr[0][0] โ ํฌ์ธํฐ โ "Hello" arr[0][1] โ ํฌ์ธํฐ โ "World" arr[1][0] โ ํฌ์ธํฐ โ "app" arr[1][1] โ ํฌ์ธํฐ โ "dev" `arr` ์์ฒด๋ `arr[0]`์ ์ฃผ์, ์ฆ "ํฌ์ธํฐ์ ํฌ์ธํฐ"์ ๋๋ค. arr+1์ ๋ญ ๊ฐ๋ฆฌํค๋?arr์ ํ์ ์ const char ()[2] โ ํฌ์ธํฐ 2๊ฐ์ง๋ฆฌ ํ์ ์ฃผ์์ ๋๋ค.๊ทธ๋ฌ๋ฏ๋ก arr+1์ ๋ค์ ํ arr[1]์ ์ฃผ์๋ก ์ด๋ํฉ๋๋ค.arr โ { arr[0][0], arr[0][1] } // {"Hello", "World"} arr+1 โ { arr[1][0], arr[1][1] } // {"app", "dev"} ์ ๋ฆฌํ์๋ฉด,printf("%s\n", arr[0][0]); // Hello โ printf("%c\n", arr[0][0][0]); // H โ printf("%s\n", arr[0][0]+1); // ello โ (ํฌ์ธํฐ+1 = ๋ค์ ๋ฌธ์) printf("%s\n", arr[1][0]); // app โ ์ด๋ ๊ฒ๋ ์ถ๋ ฅํ ์๊ฐ ์์ต๋๋ค. ์ ์ฒด ์ฝ๋๋ฅผ ๋ณด์ฌ๋๋ฆฌ์๋ฉด,#include int main() { const char *arr[2][2] = {{"Hello", "World"}, {"app", "dev"}}; // ๊ธฐ๋ณธ ์ถ๋ ฅ printf("1. %s\n", arr[0][0]); printf("2. %s\n", arr[0][1]); printf("3. %s\n", arr[1][0]); printf("4. %s\n", arr[1][1]); // ํฌ์ธํฐ ํ์ฉ ์ถ๋ ฅ printf("5. %s\n", arr[0][0]); printf("6. %c\n", arr[0][0][0]); printf("7. %s\n", arr[0][0]+1); printf("8. %s\n", arr[1][0]); return 0; } ์ถ๋ ฅ๊ฐ์1. Hello2. World3. app4. dev5. Hello6. H7. ello8. app์ ๋๋ค.
- 0
- 2
- 30
Q&A
๋ค์ฐจ์ ๋ฐฐ์ด์์ ํฌ์ธํฐ ๋ณ์ ์ฃผ์ ์ด๋ ๊ด๋ จ
์๋ ํ์ธ์, ์ง๋ฌธ ์ฃผ์ ๋ค์ฐจ์ ๋ฐฐ์ด์ ์์ ์ฒ์๋ถํฐ ์ค๋ช ํ๊ฒ ์ต๋๋ค. int arr[3][4] = {{1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12}}; ``` ๋ฉ๋ชจ๋ฆฌ์์๋ ์ด๋ ๊ฒ ์ผ๋ ฌ๋ก ์ ์ฅ๋ฉ๋๋ค: ``` ์ธ๋ฑ์ค: [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] ๊ฐ: 1 2 3 4 5 6 7 8 9 10 11 12 ๋ค์ฐจ์๋ฐฐ์ด์ด๋ ์ผ๋ฐ ๋ฐฐ์ด์ด๋ ์ฐ๋ฆฌ ๋จธ๋ฆฟ ์์์๋ ํ๋ ฌ์ด๋ ๋ญ๋๋ก ์ ๋ฆฌํ์ง๋ง์ปดํจํฐ์์๋ ๊ทธ๋ฐ ๊ฑด ๋ชจ๋ฅด๊ฒ ๊ณ ๋ฉ๋ชจ๋ฆฌ์ ์ผ๋จ ๋ค ์ฐ์์ผ๋ก ๋ฃ์ต๋๋ค. ๋ค์ฐจ์ ๋ฐฐ์ด์ ์ ์ธํ๋ ํฌ์ธํฐ ๋จ์๊ฐ ๋งค์ฐ ์ค์ํฉ๋๋ค.๋ง์ฝ, ์๋์ฒ๋ผ ์ ์ธ์ ํ๋ค๊ณ ์น๋ฉดint *p = &arr[0][0]; // ๋๋ (int *)arrp๊ฐ ์ฒซ๋ฒ์งธ ์์๋ฅผ ๊ฐ๋ฆฌํค๊ธฐ ๋๋ฌธ์, *(p+4)๋ ์ธ๋ฑ์ค 4์ธ 5์ ๊ฐ์ ๊ฐ์ง๋๋ค. ์์ฝํ์๋ฉด, ์๋ ์ฝ๋์ ์ถ๋ ฅ๊ฐ์ 5์ ๋๋ค.#include int main() { int arr[3][4] = {{1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12}}; int *p = &arr[0][0]; // ๋๋ (int *)arr printf("%d\n", *(p + 4)); // ๊ฒฐ๊ณผ: 5 return 0; }
- 0
- 2
- 33
Q&A
๋น์ ๊ณต์์ธ๋ฐ 3์ฃผ ๊ฐ๋ฅํ ๊น์
๋ฌธ๋ฒ ๊ฐ์๋ฅผ ์ ๋ค์ผ์๋ฉด ๊ธฐ์ถ ๋ฌธ์ ๋ฅผ ํ๊ธฐ ์ด๋ ค์ฐ์ค ๊ฒ๋๋ค.์ง๊ธ ๊ธฐ์ถ ๋ฌธ์ ๋ฅผ ํ๊ธฐ ์ด๋ ค์ฐ์๋ฉด ๋น์ฐํ ์ํ์ฅ์ ๊ฐ์๋ ํฉ๊ฒฉ์ ์ด๋ ต๋ค๊ณ ๋ด์ผํฉ๋๋ค.. ์ด๋ค ํํ์ ๊ธฐ์ถ๋ฌธ์ ๊ฐ ์ฃผ์ด์ง๋๋ผ๋ ๋ฌธ์ ๋ฅผ ํ์ด๋ผ ์ ์๋ ์์ค๊น์ง๋ ๋ฌธ๋ฒ์ ์๊ณ ๊ณ์ ์ผํฉ๋๋ค.๊ธฐ์ถ ๋ฌธ์ ๋ฅผ ๋ง์ด ๋ณธ๋ค๊ณ ํด์ ํฉ๊ฒฉํ๊ธฐ๋ ์ด๋ ต์ต๋๋ค. ์ ํํ๋ ๋ชฐ๋ผ๋, ๋๋ต์ ์ผ๋ก๋ผ๋ ์ด๋ป๊ฒ ๋์๊ฐ๋ ์ง ์์์ผ์ํ์ฅ์ ๊ฐ์๋ ๋๋ต์ ์ผ๋ก ์ฐ์ด์๋ผ๋ ๋งํ ์ ์์ต๋๋ค.
- 0
- 2
- 82
Q&A
ํฌ์ธํฐ ์ถ๋ ฅ ๊ฐ ๊ด๋ จ
์๋ ํ์ธ์.๊ฐ ์์ฒด๋ฅผ ์ฆ๊ฐ์ํค๋ ๊ฒ์ ๋ง ๊ทธ๋๋ก ๊ฐ์ ๊ฐ๋ฆฌํค๋ฉด ๋ฉ๋๋ค.์ฐ๋ฆฌ๋ ํฌ์ธํฐ ๋ณ์ ์์ *(๋ณ)์ ๋ถ์ด๋ฉด ๊ฐ์ด ๋๋ค๊ณ ๋ฐฐ์ ์ต๋๋ค. ์ง๋ฌธํ์ ptr_a๋ ๊ทธ ์์ฒด๊ฐ ์ฃผ์์ ๋๋ค. ์์ ๋ณ์ด ์ ๋ถ์์ผ๋๊น์.๊ทธ๋์ +1์ ํ๋ฉด ๋ค์ ๋ฉ๋ชจ๋ฆฌ ์ฃผ์๋ก ๋์ด๊ฐ๊ณ , ๊ทธ๊ฒ์ ์ ์ฒด ๊ดํธ๋ก ํด์ *์ ์์ ์ผ๋๊ทธ ๋ฉ๋ชจ๋ฆฌ ์ฃผ์์ ๊ฐ์ ๊ฐ๋ฆฌํค๋ ๊ฒ์ ๋๋ค. ์์ ๋ณ์ด ์์ผ๋ฉด ๊ทธ ๊ณต๊ฐ์ ๊ฐ(์ ํํ ๋งํ์๋ฉด - ์ญ์ฐธ์กฐ)์ ๋ณด์๋ฉด ๋ฉ๋๋ค.
- 0
- 2
- 21
Q&A
return res ์๋ฏธ
์๋ ํ์ธ์,์๋์์๋ถํฐ ๊ณ์ ๋ฆฌํด๋๋ ๋ถ๋ถ์ด ์์ ์ ๋ถ๋ฅธ ํจ์ ๋ถ๋ถ์ ๋ค์ด๊ฐ๋๋ค. ์๋ฅผ ๋ค์ด์, 3+nSum(2)์ผ ๋๋ nSum(2)์ ๊ณ์ฐ์ด ๋๋ ๋๊น์ง ๊ธฐ๋ค๋ ค์ผ๊ฒ ์ฃ ?nSum(2)์ ํด๋นํ๋ res๊ฐ์ด ๋ฆฌํด๋์ด์ ์ ๋ฌ๋ ๋๊น์ง ๋ง์ด์ฃ . ์ ๋ฌ๋ res๊ฐ์ด nSum(2)์ ๋ค์ด๊ฐ์ ์์ 3๊ณผ ๋ํด์ ธ์ ๋ค์ ์์ ์ ๋ถ๋ฅธ ํจ์์๊ฒ res ๊ฐ์ผ๋ก ๋๋ ค์ค๋๋ค. ๊ธ์ ๊ทธ๋๋ก ํจ์์ ๋ฆฌํด๊ฐ์ ๋๋ค.์ ๊ฐ์๋ฅผ ๋์ผ๋ก๋ง ๋ณด์๋ ๊ฒ๋ณด๋ค๋,์ง์ ์ข ์ด์๋ค๊ฐ ์ฐ๋ฉด์ ํด๋ณด์๊ธฐ๋ฅผ ๊ถ์ฅ๋๋ฆฝ๋๋ค.
- 0
- 2
- 30
Q&A
ํฌ์ธํฐ ์ ๋ ฅ๊ฐ
์๋ ํ์ธ์!t๋ฅผ ๊ฐ๋ฆฌํค๋ ๊ฒ์ด ๋ง์ต๋๋ค. ๋ค๋ง %s๋ก ์ถ๋ ฅํ๊ธฐ ๋๋ฌธ์ ์ ์ฒด๋ฅผ ์ถ๋ ฅํ๋ ๊ฒ์ ๋๋ค. ์ค๋ช ํ ๋ ์กฐ๊ธ ์คํด๊ฐ ์๊ธด ํ๋ค์.print์์ str์ t์ ์ฃผ์๊ฐ ๋ค์ด๊ฐ์์ต๋๋ค.
- 0
- 2
- 21
Q&A
์ฑํฌ๊ฐ ์๋ง์์
์๋ ํ์ธ์, ๋ฐฉ๊ธ ๋ชจ๋ฐ์ผ๋ก ์ฌ์ํด๋ดค์ผ๋ ์ ์์ ์ผ๋ก ์ฑํฌ๊ฐ ๋ง๊ฒ ๋์ค๊ณ ์์ต๋๋ค. ํ๊ฒฝ์ ๋ฌธ์ ๋ก ๋ณด์ด๋๋ฐ ์น ๋ธ๋ผ์ฐ์ ๋ฅผ ์ฌ์คํํ๊ฑฐ๋ ์ธํ๋ฐ ์ธก์ ๋ฌธ์๋ถํ๋๋ฆฝ๋๋ค! ํ๋ซํผ์ ๋ฌธ์ ๋ ์ ๊ฐ ๋์๋๋ฆฌ๊ธฐ๊ฐ ์ด๋ ค์์ ์ํด๋ถํ๋๋ฆฝ๋๋ค..
- 0
- 2
- 52





