![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/clM7ht/btq27o44QfR/lF5RzlfK8Ke3Ji4eFiu88K/img.png)
1. ์ฝ๋: #include #include #include int isPalindrome(char A[], int n, int i) { if (n < 2) return 1; else if (A[i] != A[n - 1]) return 0; else isPalindrome(A, n - 1, ++i); } int main() { char A[100]; gets(A); printf("%d", isPalindrome(A, strlen(A), 0)); } 2. ์ฝ๋: #include #include #include void divide(int a, int b, int cnt) { if (a < b) printf("%d %d", cnt, a); else { cnt++; divide(a - b, b, cnt); }..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bL7Yjr/btq27hLIQQu/w1kKmv3oAkN8NnGcDfgEkk/img.png)
1. ์ฝ๋: int _max(int a[], int m, int b) { if (b == 0) return m; if (a[b - 1] >= m) m = a[b - 1]; return _max(a, m, b - 1); } int main() { int n, x[20]; scanf("%d", &n); for (int i = 0; i 1) { hanoi(n - 1, A, C, B); printf("%c %c\n", A, C)..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bpDvka/btq21pJHL0u/mTT4HW0XYKe9rbvOZbQulk/img.png)
1. ๋นํธ๋ฒกํฐ ์ฌ์ฉํด ๋ถ๋ถ์งํฉ ๊ฒ์ฌํ๊ธฐ ์ฝ๋: #include #include int subset(unsigned int A, unsigned int B) {// ์งํฉ A๊ฐ ์งํฉ B์ ๋ถ๋ถ์งํฉ์ธ์ง ๊ฒ์ฌ if ((A | B) == B) // A or B๊ฐ B๋ผ๋ฉด A๋ B์ ๋ถ๋ถ์งํฉ์ return 1; // ๋ถ๋ถ์งํฉ์ด๋ฉด 1๋ฐํ else return 0; // ๋ถ๋ถ์งํฉ์ด ์๋๋ผ๋ฉด 0๋ฐํ } int main() { char Aset[100], Bset[100]; // ์งํฉ Aset๊ณผ ์งํฉ Bset์ charํ์ผ๋ก ์ ์ธ int lenA, lenB; // ๊ฐ ์งํฉ์ ๊ธธ์ด ์ ์ฅํ ๋ณ์ unsigned int A = 0, B = 0; // ์์๋ฅผ ๋ํ๋ผ ํ์ ์์ผ๋๊น unsigned ์๋ฃํ ์ฌ์ฉ gets(Aset); ..
initialize() ์ด๊ธฐํ traverse() ์ํ add() ์ฝ์ get ๋ฐํ delete() ์ญ์ remove() ๋ชจ๋์ ๊ฑฐ count() ๋ ธ๋ ๊ฐฏ์ ์ถ๋ ฅ swap() ์์ r1, r2์ ์์นํ ์์ ๊ฐ ๊ตํ print() ์ถ๋ ฅ 1. initialize() ์ด๊ธฐํ
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/ciCdNT/btq2corxr8V/0vYUCmSV4zKkFHtXymFTQ1/img.png)
์์ฌ์ฝ๋: ์ ๋ ฅ ์์ 1 ์ถ๋ ฅ ์์ 1 3 โฆ ์ฒซ ๋ฒ์งธ ๋คํญ์์ ํญ์ ๊ฐ์ 5 3 3 2 3 1 โฆ 5x3 + 3x2 + 3x 3 โฆ ๋ ๋ฒ์งธ ๋คํญ์์ ํญ์ ๊ฐ์ 2 6 2 3 1 0 โฆ 2x6 + 2x3 + 1 โก2 6 7 3 3 2 3 1 1 0 โฆ 2x6+7x3+3x2+3x+1 ์ ๋ ฅ ์์ 2 ์ถ๋ ฅ ์์ 2 2 โฆ ์ฒซ ๋ฒ์งธ ๋คํญ์์ ํญ์ ๊ฐ์ 2 7 3 0 โฆ 2x7 + 3 3 โฆ ๋ ๋ฒ์งธ ๋คํญ์์ ํญ์ ๊ฐ์ -3 10 3 7 -3 0 โฆ -3x10 + 3x7 -3 โก-3 10 5 7 โฆ -3x10 + 5x7 ์ฝ๋: #include #include #include typedef struct listnode {// ๋ ธ๋ int coef;// ํญ์ ๊ณ์ int exp;// ํญ์ ์ฐจ์ struct list..
์ถ์์๋ฃํ(ADT) -์ฌ๋์ด ๋ ์ดํดํ๊ธฐ ์ฌ์ -์๋ฌ์ํฉ ์กด์ฌ ๋ฆฌ์คํธ ADT -์ฐ๊ฒฐ๋ฆฌ์คํธ๊ฐ ์ปดํจํฐ๊ตฌ์กฐ์ ๊ฐ๊น๋ค๋ฉด, ๋ฆฌ์คํธADT๋ ์ฌ๋์ด ์ดํดํ๊ธฐ ์ฌ์ด ํํ๋ก ๋์ด์์ -๋ฐฐ์ด์ ์ด์ฉํ ๊ตฌํ, ์ฐ๊ฒฐ๋ฆฌ์คํธ๋ฅผ ์ด์ฉํ ๊ตฌํ
-๋ฐฐ์ด : ํ์ฐ์ ๋ฑ๋ฑ -์ฐ๊ฒฐ๋ฆฌ์คํธ : ๋์ ๋ฉ๋ชจ๋ฆฌ์ ํ ๋น๋, ๋งํฌ์ ์ํด ์ฐ๊ฒฐ๋ ์ ํ ๊ฐ์์ ๋ฐ์ดํฐ์์ ๋ ธ๋๋ค -์ข ๋ฅ : ๋จ์ผ์ฐ๊ฒฐ๋ฆฌ์คํธ ์ด์ค์ฐ๊ฒฐ๋ฆฌ์คํธ ์ํ์ฐ๊ฒฐ๋ฆฌ์คํธ ํค๋ ๋ฐ ํธ๋ ์ผ๋ฌ ์ฐ๊ฒฐ๋ฆฌ์คํธ ์ด๋ค์ ๋ณตํฉ 1. ๋จ์ผ์ฐ๊ฒฐ๋ฆฌ์คํธ -์ฐ์ ๋ ธ๋๋ก ๊ตฌ์ฑ๋ ๊ฐ์ฅ ๋จ์ํ ์ฐ๊ฒฐ ๋ฐ์ดํฐ๊ตฌ์กฐ ๋ ธ๋์ ์ ์ฅ๋ด์ฉ : ๋ฐ์ดํฐ์์, ๋งํฌ(๋ค์๋ ธ๋์ ์ฃผ์) ์ ๊ทผ์ :์ฒซ ๋ ธ๋ ์ฆ, ํค๋๋ ธ๋์ ์ฃผ์ 2. ์ด์ค์ฐ๊ฒฐ๋ฆฌ์คํธ -์ถ๊ฐ ๋งํฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ญ๋ฐฉํฅ ์ํ๋ ๊ฐ๋ฅํ ๋ ธ๋์ ์ ์ฅ๋ด์ฉ : ์์(element), ๋งํฌ(๋ค์ ๋ ธ๋์ ์ฃผ์), ๋งํฌ(์ด์ ๋ ธ๋์ ์ฃผ์) ์ ๊ทผ์ :ํค๋๋ ธ๋, ํ ์ผ๋ ธ๋ 3. ์ํ์ฐ๊ฒฐ๋ฆฌ์คํธ -๋ง์ง๋ง ๋ ธ๋์ ๋งํฌ๊ฐ ํค๋๋ ธ๋์ ์ฃผ์ ์ ๊ทผ์ :ํค๋๋ ธ๋์ ์ฃผ์ 4. ํค๋์ ํธ๋ ์ผ๋ฌ -ํค๋๋ ธ๋ ๋ฐ๋ก ์์ ํน๋ณํ ํค๋(header)๋ ธ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/yboOu/btq1NtVGwii/Y9BwjiXC3WFoAoFSkCQXR0/img.png)
๋๋จธ์ง์ฐ์ฐ ๋ฌธ์ : ์ฝ๋: #include int modulo(int a, int b) { int t; t = a % b; return t; } int main() { int a, b; scanf("%d %d", &a, &b); printf("%d", modulo(a, b)); } ๋นํธํ๋ ฌ ๋ฌธ์ : ์ ์ถ๋ ฅ ํ์: 1) ์ ๋ ฅ: main ํจ์๋ ๋ค์ ๊ฐ๋ค์ ํ์ค์ ๋ ฅ๋ฐ๋๋ค. - ์ฒซ ๋ฒ์งธ ๋ผ์ธ: ์ ์ n (n × n ํ๋ ฌ์์ n ๊ฐ, ๋จ n ≤ 100์ผ๋ก ์ ์ ํจ) - ๋ ๋ฒ์งธ ์ดํ ๋ผ์ธ: n × n ๋นํธ ํ๋ ฌ ์์๋ค(ํ์ฐ์ ์์) 2) ์ถ๋ ฅ: main ํจ์๋ 1์ด ๊ฐ์ฅ ๋ง์ ํ ๋ฒํธ๋ฅผ ์ถ๋ ฅํ๋ค. ๋จ, ์ฒซ ๋ฒ์งธ ํ ๋ฒํธ๋ 0์ด๋ค. ์ ๋ ฅ ์์ 1 ์ถ๋ ฅ ์์ 2 8 โฆ n = 8 (8 × 8 ํ๋ ฌ) 1 1 1 1 0 0..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/NuvCO/btq1WKVlSmM/v5bSTVC9g2G1CCLzhcJBO1/img.png)
-์ข์ ์๊ณ ๋ฆฌ์ฆ์ด๋? : ์๊ณ ๋ฆฌ์ฆ๊ณผ ๋ฐ์ดํฐ๊ตฌ์กฐ ์์ ์ ์์๋๋ ์คํ์๊ฐ, ๊ธฐ์ต์ฅ์ ์ฌ์ฉ๋์ด ๊ฒฐ์ -์คํ์๊ฐ : ์คํ์ ๋ฐฉ๋ฒ, ์ด๋ก ์ ๋ฐฉ๋ฒ(์์ฌ์ฝ๋๋ก ํํ๋ ์๊ณ ๋ฆฌ์ฆ ์ฌ์ฉ) -์์ฌ์ฝ๋ : ์ปดํจํฐ๊ฐ ์๋, ์ธ๊ฐ์๊ฒ ์ฝํ๊ธฐ ์ํด ์์ฑ๋จ.
- Total
- Today
- Yesterday
- AIRUSH
- HyperCLOVA
- ํ ํฌ์๋ฐ
- SQL
- ํ์ด์ฌ์ฝํ
- ์ฝ๋ฉ๊ณต๋ถ
- ์ฝํ ์ค๋น
- AI์ปจํผ๋ฐ์ค
- MYSQL
- ํ๋ก๊ทธ๋๋จธ์ค
- AIRUSH2023
- ๋ ผ๋ฌธ๋ฆฌ๋ทฐ
- ๋ ผ๋ฌธ์ฝ๊ธฐ
- ๊ตฌ๊ธ์ฝ๋ฉ
- Aimers
- WGAN
- CLOVAX
- lgaimers
- DALLE
- ํ์ด์ฌ
- ์คํ ์ด๋ธ๋ํจ์
- ์ฝํ
- StableDiffusion
- gan
- ๊ธฐ์ ์ปจํผ๋ฐ์ค
- C์ธ์ด
- SKTECHSUMMIT
- dreambooth
- ๋๋ฆผ๋ถ์ค
- ์ฝ๋ฉ์๋ฌ
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |