목록분류 전체보기 (189)
안선생의 개발 블로그
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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 12..
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130#include using namespace std;class Node {public: int data; Node* Next;};class LinkedList{private: Node* first;public..
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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 12..
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 32 33 34 35 36 37 38 39 #include using namespace std; int main() { //Anagram 두 문자열에 알파벳이 같다. // 1. 두 문자열의 크기가 동일한지 char a[] = "zeio"; char b[] = "eioz"; int count=0,count1=0; int h[26] ={}; for (int i = 0; a[i] != NULL; i++) { h[a[i]-97]++; count++; } for (int i = 0; b[i] != NULL; i++) { h[b[i] - 97]--; //+1된 부분을..
1. 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 #include using namespace std; int main() { char x[] = "banana"; int i, j; int count = 0; int sum = 0; for (i = 0; x[i] != NULL; i++) { count = 1; for (j = i + 1; x[j] != NULL; j++) if (x[i] == x[j] && x[i] != -1) { count++; x[j] = -1; // 두번 못새게 값을 -1로 만들어줌 } if (count > 1) { cout
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 #include using namespace std; int main() { char x[] = "JSON"; char x1[] = "JS"; char t; int i = 0; for (i=0;x[i] != NULL; i++) { if (x[i] != x1[i]) break; } if (x[i] == x1[i]) cout
첫번째 방법 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 #include using namespace std; int main() { char x[] = "JSON"; char x1[10]; int i = 0; for (i = 0;x[i] != NULL; i++) { } i -= 1; // i를 뺴줘야 N까지 됨 int j = 0; for (j = 0; i >= 0; i--, j++) { x1[j] = x[i]; } x1[j] = NULL; // 문자열 마지막에는 문자열에 마지막이라는 널이 있어야함 cout
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 #include using namespace std; int main() { char x[] = "Jhon"; for (int i = 0; x[i] != NULL; i++) { if (x[i] >= 'a' && x[i] = 'A' && x[i]
c언어 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 12..