일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 티스토리챌린지
- 2023채용박람회
- 이런 사람에게 "절대" 돈과 시간 쓰지 마세요. (이헌주 교수 3부)
- 합의정리
- 오일러투어
- 맥북에서 wxMaxima 설치
- 제거된값 첨부하기
- 무소의뿔
- 아이엔이야기
- 숫타니파아타
- 오블완
- 쌍대성원리
- 배윤슬
- kgol
- wxmaxima
- 이분그래프
- 집착형
- 최단경로문제
- 그래프2
- 윤파고
- 등록금0원
- 데이터베이스시스템
- wxMaxima install for mac os
- 다자녀장학금
- 나르시스트
- 청년도배사 이야기
- 직선의방정식
- playground배열
- 정보처리기사공부방법
- 허스켈그래프
- Today
- Total
목록KNOU_CS (94)
사적공간
https://freelec.co.kr/lecture/%ec%97%b4%ed%98%88%ea%b0%95%ec%9d%98-c-%ed%8f%ac%ec%9d%b8%ed%84%b0/ [열혈강의] C 포인터[열혈강의] C 포인터freelec.co.kr 강의링크..
찾을 때 아예 arr 배열의 찾을 범위를 던져주는 for문의 첨자에서 제한하고 던져줌. #include #include using namespace std;int arr[2][4] = { 4,5,4,5, 5,5,4,5,};int brr[2][2] = { 4,5, 4,5,}; int isSame(int a, int b) { for (int y = 0; y #include #include using namespace std;char arr[4][5] = { "ABAB", "BTBT", "KABK", "KBTK"}; char brr[2][2] = { 'A','B', 'B','T',};int isSame(int a, int b) { for (i..
열이 3이 되면 바로 함수를 종료 시키는 메리트가 있음. 2차원 배열도 어차피 1차원으로 저장되어 있는 것 유의#include #include using namespace std;int arr[3][5] = { 4,5,1,9,1, 2,2,3,1,9, 1,3,1,9,1};int brr[3] = { 1,9,1 };int isSame(int n, int m) { if (m == 3) return 0; for (int x = 0; x
배열을 그대로 넘겨줘서 찾는 배열 수만큼 for문을 돌려서 연속해서 모두 같으면 1을 리턴 해 "문자열 있음" 을 출력함. #include #include using namespace std;char da[6] = { "ABTRC" };char db[4] = { "BTR" };int cnt = 0;int j = 0;int isSame(char x[]) { cnt = 0; for (int i = 0; i 안 하다가 해서 오래 걸리네
#include #include using namespace std;char a1[10];char a2[10];char a3[10];int dat[100] = { 0 };void isPP(char x[]) { int len = strlen(x); for (int i = 0; i > a1; cin >> a2; cin >> a3; isPP(a1); isPP(a2); isPP(a3); int flag = 0; for (int i = 0; i = 2) { flag = 1; break; } } if (flag) cout 지쳐서 정신이 노쇠해 지는 것 같은 느낌..
#include #include #include using namespace std;int main() { // 1. vect 배열에 "MINCODING" 하드코딩 string vect = "MINCODING"; // 2. DAT 선언 (128 크기, 아스키 문자를 커버) int DAT[128] = { 0 }; // 아스키 코드 사용, 알파벳 대소문자 포함 // 3. vect 배열에 존재하는 문자들을 DAT에 기록 for (int i = 0; i > n; vector characters(n); // n개의 문자 배열을 동적 할당 cout > characters[i]; } // 5. 문자 존재 여부 확인 및 출력 for (int i = 0; i..
층수는 육안으로 아래부터 1층임. ex) apt[4][0] 1층 #include #include using namespace std;int apt[5][3] = {{15, 18, 17},{4, 6, 9},{10, 1, 3},{7, 8, 9},{15, 2, 6}};int arr[3];int isPattern(int y) { if (apt[y][0] == arr[0] && apt[y][1] == arr[1] && apt[y][2] == arr[2]) { return 1; } return 0; }int main() { cin >> arr[0]; cin >> arr[1]; cin >> arr[2]; int chk, l,y,x; for (y = 0; y
#include #include using namespace std;char alphabet[5][3] = { {'A', 'B', 'C'}, {'A', 'G', 'H'}, {'H', 'I', 'J'}, {'K', 'A', 'B'}, {'A', 'B', 'C'}};int main() { int dat[100] = { 0 }; // 초기화 for (int y = 0; y 0) { // dat배열에 저장된 값이 0보다 크면 for (int k = 0; k
#include #include using namespace std;int main() { char town[3][3] = { {'C', 'D', 'A'}, {'B', 'M', 'Z'}, {'Q', 'P', 'O'} }; char arr[4]; int dat[100] = { 0 }; for (int i = 0; i > arr[i]; dat[arr[i]]++; } int cnt = 0; for (int y = 0; y 0) { cnt++; } } } cout