본문 바로가기

분류 전체보기

20191110-bfs #include #include #include int n; int map[100][100]; int checkMap[100][100]; struct pointData { int x; int y; int level; int currentIdx; int prevIdx; }; class Queue { public: pointData data[100]={{0,0,0,0,0}}; int front; int rear; Queue() { front = 0; rear = 0; } void enqueue(pointData pData){ pData.currentIdx = rear; data[rear++] = pData; //printf("enqueue: %d ; level:%d %d, %d\n",rear, pData.l..
20191102 #include #include #include #define MAX 100 struct Node { char name; int idx; int nextIdx[MAX]; int linkedNum = 0; }; struct Stack { int top; int bottom; Node data[MAX]; }; struct Graph { Node vertex[MAX]; int visitCheck[MAX]; int size; }graph; void initStack(Stack *s) { s->top = 0; s->bottom = 0; } void push(Stack *s, Node node) { s->data[s->top] = node; s->top++; } void pop(Stack *s) { s->top--..
버찌
뽀또 ↑↑↑시험 보기 전에 뽀또와 만나면 점수가 올라갑니다↑↑↑
고3때 그 고양이
호상비문 民族(민족)의 힘으로 民族(민족)의 꿈을 가꾸어 온 民族(민족)의 보람찬 大學(대학)이 있어 너 恒常(항상) 여기에 自由(자유)의 불을 밝히고 正義(정의)의 길을 달리고 眞理(진리)의 샘을 지키느니 地軸(지축)을 박차고 咆哮(포효)하거라 너 불타는 野望(야망) 젊은 意慾(의욕)의 象徵(상징)아 宇宙(우주)를 향한 너의 부르짖음이 民族(민족)의 소리되어 메아리치는 곳에 너의 氣槪(기개) 너의 志操(지조) 너의 叡智(예지)는 祖國(조국)의 永遠(영원)한 鼓動(고동)이 되리라
자정진 1 북악산 기슭에 우뚝 솟은 집을 보라 안암의 언덕에 퍼져나는 빛을 보라 겨레의 보람이요 정성이 뭉쳐 드높이 쌓아 올린 공든 탑 자유 정의 진리의 전당이 있다 고려대학교 고려대학교 마음의 고향 고려대학교 고려대학교 영원히 빛난다 2 자유를 위하여 물결치는 가슴이여 정의를 위하여 굳게 잡은 신념이여 불타는 정성이라 그 뜻을 받아 아득히 우러르는 큰 이상 자유 정의 진리의 한 빛이 있다 고려대학교 고려대학교 마음의 고향 고려대학교 고려대학교 영원히 빛난다 3 그윽한 수풀은 우리 꿈의 요람이요 저 넓은 벌판은 우리 힘의 소망이다 드는 이 나가는 이 돌려서 지켜 힘차게 이어가는 이 정신 자유 정의 진리의 큰 길이 있다 고려대학교 고려대학교 마음의 고향 고려대학교 고려대학교 영원히 빛난다
[Snake Game] 4. 뱀과 먹이 관련 작업하기 4. 뱀과 먹이 관련 작업하기 1. Intro지난 시간까지의 코드는 단순히 하나의 점을 입력받은 방향으로 움직이는 것에 지나지 않았다. 이러한 움직임이 게임이 되기 위해선 현재 상황에 대한 정보를 처리해야 한다. 뱀의 위치, 각 몸의 좌표, 먹이의 위치, 벽의 위치, 뱀의 이동 속도, 현재 점수와 같은 것들을 다루어야 한다. 2. 맵 정보 처리하기맵의 정보를 처리하는 방법은 크게 두 가지가 있다. 첫째로, 맵의 정보를 통째로 저장하는 2차원 배열을 만들어 사용할 수 있다. 이 경우, 30*27의 큰 배열이 필요하지만 정보를 저장하고 관리하는데 매우 편하며 디버깅 할 때 확인이 편하다는 이점이 있다. 둘째로, 배열을 사용하지 않고 몸의 각 부분의 좌표와 먹이의 좌표만 저장하여 비교할 수 있다. 이 경우 첫..