
์ ๋ ฅ ์์ 1 ์ถ๋ ฅ ์์ 1 red orange yellow green orange orange โฆ ๋ฌธ์์ด์์ ์ค๋ณต๋ ๋จ์ด๋ orange์ด๋ค. ์ ๋ ฅ ์์ 2 ์ถ๋ ฅ ์์ 2 pink red yellow black yellow purple yellow #include #include #include int main() { int i = 0, cnt = 0, t = 0; char A[101], str[20][101]; gets(A); int k = 0, s = 0; while (A[i] != '\0') { if (A[i] != ' ' && A[i]!='\0') { str[k][s] = A[i]; s++; } else { str[k][s] = '\0'; k++; s = 0; } i++; } str[k][s] =..

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); }..

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)..

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); ..
๋ฌธ์ 1 : ๋ ๊ฐ์ ์งํฉ A์ B๋ฅผ ์ ๋ ฅ ๋ฐ์, A๊ฐ B์ ๋ถ๋ถ์งํฉ์ธ์ง๋ฅผ ๊ฒ์ฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ๋ ฅ: ํ๋ก๊ทธ๋จ์ ๋ ๊ฐ์ ์งํฉ A, B๋ฅผ ์ฐจ๋ก๋ก ํ์ค์ ๋ ฅ ๋ฐ๋๋ค. ์ถ๋ ฅ: A ⊂ B์ด๋ฉด 0์ ์ถ๋ ฅํ๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด ์งํฉ B์ ์ํ์ง ์์ ์งํฉ A์ ๊ฐ์ฅ ์์ ์์๋ฅผ ํ์ค ์ถ๋ ฅํ๋ค. ๋ชจ๋ ์งํฉ์ ํค๋ ๋ ธ๋๊ฐ ์๋ ๋จ์ผ์ฐ๊ฒฐ๋ฆฌ์คํธ(singly-inked list) ํํ๋ก ๊ตฌ์ถ๋์ด์ผ ํ๋ค. ์ ๋ ฅ ์์ 1 ์ถ๋ ฅ ์์ 1 3 โฆ ์งํฉ A ํฌ๊ธฐ 4 6 13 โฆ ์งํฉ A 6 โฆ ์งํฉ B ํฌ๊ธฐ 1 3 4 6 8 13 โฆ ์งํฉ B 0 โฆ A ⊂ B ์ ๋ ฅ ์์ 2 ์ถ๋ ฅ ์์ 2 3 โฆ ์งํฉ A ํฌ๊ธฐ 7 10 53 โฆ ์งํฉ A 4 โฆ ์งํฉ B ํฌ๊ธฐ 7 10 15 45 โฆ ์งํฉ B 53 โฆ A ⊄ B ์ฝ๋: #inc..
initialize() ์ด๊ธฐํ traverse() ์ํ add() ์ฝ์ get ๋ฐํ delete() ์ญ์ remove() ๋ชจ๋์ ๊ฑฐ count() ๋ ธ๋ ๊ฐฏ์ ์ถ๋ ฅ swap() ์์ r1, r2์ ์์นํ ์์ ๊ฐ ๊ตํ print() ์ถ๋ ฅ 1. initialize() ์ด๊ธฐํ

์์ฌ์ฝ๋: ์ ๋ ฅ ์์ 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๋ ์ฌ๋์ด ์ดํดํ๊ธฐ ์ฌ์ด ํํ๋ก ๋์ด์์ -๋ฐฐ์ด์ ์ด์ฉํ ๊ตฌํ, ์ฐ๊ฒฐ๋ฆฌ์คํธ๋ฅผ ์ด์ฉํ ๊ตฌํ
- Total
- Today
- Yesterday
- ์ฝํ ์ค๋น
- MYSQL
- SKTECHSUMMIT
- 3d-gs
- ์ปดํจํฐ๋น์
- 2d-gs
- ํ์ด์ฌ์ฝํ
- ๋ ผ๋ฌธ์ฝ๊ธฐ
- Gaussian Splatting
- ์ฝ๋ฉ๊ณต๋ถ
- gs๋ ผ๋ฌธ
- ํ ํฌ์๋ฐ
- ๋ ผ๋ฌธ
- Paper review
- C์ธ์ด
- AIRUSH2023
- ๋๋ฆผ๋ถ์ค
- ๋ ผ๋ฌธ๋ฆฌ๋ทฐ
- Aimers
- gan
- lgaimers
- CLOVAX
- ์ฝ๋ฉ์๋ฌ
- ์คํ ์ด๋ธ๋ํจ์
- ํ์ด์ฌ
- SQL
- AIRUSH
- ํ๋ก๊ทธ๋๋จธ์ค
- AI์ปจํผ๋ฐ์ค
- 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 |