디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

124의 오목 API 에 대한 바보플머의 견해. (주석 표현)

바보플머(119.207) 2011.10.27 08:09:47
조회 130 추천 0 댓글 5

#include "stdafx.h"
#include <stdlib.h>


#define TRUE 1                        // 참/거짓 값인가 보군.
#define FALSE 0

#define MAXXY 16                // MAXXY 가 뭐지?

#define BLACK 1                // 흑,백, 빈공간, 보드밖(?)
#define WHITE 0
#define EMPTY -1
#define OUTBD -2

#define nCell MAXXY        // 뭐지? 칸 개수인가(?) MAXXY는 대체 뭐야?
extern int B(int x, int y, int def=-2);        // 이건 또 뭐야? -_-; B?


//        Change "*********" to your student number
#define MyId f342345
#define LocalName(n) n##MyId
namespace LocalName(NS) {        //        Start of Name Space
//        Write your local function here.

}        //        End of Name Space
using namespace LocalName(NS);                // 이건 그냥 보여주기식 인가?



void MyId(int *NewX, int *NewY, int col, int CurTurn)                // Myld(f342345)는 무슨 의도야??
{                                                                                        // Myld가 무슨 기능을 하는거야?
                                                                                        // NewX, NewY는 새로운 좌표인가? col 은 뭐지? CurTurn은 흑,백 차례?
int dx[4] = {1,1,0,-1} ;                // 뭐야?
int dy[4] = {0,1,1,1} ;                // 뭐야 대체?
int r ;                                                // 뭐지? 반지름?
int iz, ii ;                                        // z? i?
int n;                                                // n?
int ix, iy ;                                        // 좌표인가?

//        int ec = col == BLACK ? WHITE : BLACK;

        if ( col == 1 ) {

////////////////////////////////////////////////////////////////////////////흑 5막기 백 5공격
        for (ix = 0; ix < nCell; ix++) {
                for (iy = 0; iy < nCell; iy++) {                        
                        for (n = 0; n < 4; n++) {
                                        int a[5][5] = {{-1,0,0,0,0}                                // 왜 여기서 초기화를 하는거지?
                                                                     ,{0,-1,0,0,0}
                                                                        ,{0,0,-1,0,0}
                                                                        ,{0,0,0,-1,0}
                                                                        ,{0,0,0,0,-1}};
                                        for (r = 0; r < 5; r++) {
                                                for (iz = 0; iz < 5; iz++) {
                                                        if (a[r][iz] != B(ix+iz*dx[n], iy+iz*dy[n]))                 // 오우 마이갓! 갓댐
                                                                break;
                                                        for (ii = 0; ii < 5; ii++) {
                                                        if ( iz == 4 && -1 == B(ix + ii*dx[n], iy + ii*dy[n])) {
                                                                *NewX = ix + ii*dx[n];
                                                                *NewY = iy + ii*dy[n];
                                                                return; }
                                                        }
                                                        }
                                        }
                        }
                }
        }
////////////////////////////////////////////////////////////////////////////흑 5막기 백 5공격



추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 축의금 적게 내면 눈치 줄 것 같은 스타는? 운영자 24/11/11 - -
284172 이것좀 봐줘 ..............미치겠어...3일째 진전이없어 [5] 뉴비뉴비(112.172) 11.10.28 65 0
284171 친절한 프갤 뿌잉~ [3] ㅋㄱ(183.96) 11.10.28 82 0
284170 게임 프로그래머가 게임을 많이하는건... 이문동쮸쮸바갤로그로 이동합니다. 11.10.28 82 0
284169 아 크라이엔진 배우고 싶은데 영어가 딸린다 ㅅㅂ [7] 1(183.104) 11.10.28 95 0
284167 형들 C-Like 표현법이 머야? [4] 혼전순결(121.88) 11.10.28 75 0
284166 게임개발은 개발자라면 누구나 한번쯤은 꿈꿔봤겠지만... [12] 꼬꼬월드갤로그로 이동합니다. 11.10.28 236 0
284165 새벽인데 혐짤이나 봐요 [2] 데세랄(61.33) 11.10.28 81 0
284164 (ㅇㅂㅇ)/ 봐라 ㄴㄴㅇ(116.36) 11.10.28 40 0
284163 안녕형들 잉여잉간이 또 C언어숙제 막혀서 물어보러옴 ㅠ [12] 잉여잉간(110.76) 11.10.28 134 0
284162 언리얼 공개형 배우는 중인데 소스도 몇개 없구만 이걸로 무슨 겜을 만들어 [6] 1(183.104) 11.10.28 90 0
284160 foundations of computer science 이책 1독하면 --(220.72) 11.10.28 37 0
284159 입문자를 도와주세요 [2] rnmn갤로그로 이동합니다. 11.10.28 65 0
284157 똥을 싸고 난 후에... [1] 빅바!갤로그로 이동합니다. 11.10.28 49 0
284156 야들아 게시판 조회수 늘리는 쿼리좀. [3] 쵸쵸(219.251) 11.10.28 50 0
284155 유투브 설문 뭐임?? [1] 떡고매갤로그로 이동합니다. 11.10.28 44 0
284154 형들 인성면접은 어떤식으로 하는게 좋을까? [7] ㅠㅠ(112.148) 11.10.28 87 0
284151 아... 공지에 올라온 어떡해횽 일기 읽고있다가... [6] Re-FEEL갤로그로 이동합니다. 11.10.28 66 0
284150 아주 기본적인 게임만드는거 [7] 밀제갤로그로 이동합니다. 11.10.28 73 0
284149 ArrayList 제대로 안되면 과제한거 싹 뒤집어야되는데 [15] 3학년(125.139) 11.10.28 104 0
284148 mp3 메타파일 읽어오는 것좀 가르쳐주세요 [5] 자바초보자(202.31) 11.10.28 50 0
284147 소프트웨어가 프로그래밍임? [2] 호옹이(112.148) 11.10.28 70 0
284146 근데 제네릭이나 컬렉션 이거저거 안쓰게 되지 않냐 [4] 꼬꼬월드갤로그로 이동합니다. 11.10.28 56 0
284145 게임 쪽 갈려는 사람은 다음게임들은 꼭 플레이해보길 [6] 전간디갤로그로 이동합니다. 11.10.28 141 0
284143 어레이리스트는말이지 [2] 돌아이바갤로그로 이동합니다. 11.10.28 43 0
284142 C#배우는데.. [1] Sayrin갤로그로 이동합니다. 11.10.27 60 0
284141 저도 ArrayList 질문 [3] 3학년(125.139) 11.10.27 66 0
284140 곰짜르올림 [3] Adelposs갤로그로 이동합니다. 11.10.27 37 0
284139 으아아 정신력 운지다!!! 막장갤신학생갤로그로 이동합니다. 11.10.27 31 0
284138 드라이버 개발쪽은 어떰? [5] (210.205) 11.10.27 74 0
284137 테이블 생성 질문좀 [8] ㅋㅌㅊ(175.201) 11.10.27 52 0
284136 내가 보기엔 자바나 웹하는 사람들 c 어려워 한다. [3] 전간디갤로그로 이동합니다. 11.10.27 137 0
284135 낄낄 쓰지마라 원숭이 우는소리 같다 [4] 빅바!갤로그로 이동합니다. 11.10.27 39 0
284134 웹이 쉽다는 개소리는 대체 어디서 나온거냐... [6] 빅바!갤로그로 이동합니다. 11.10.27 102 0
284133 ArrayList 입니다. [5] 막장갤신학생갤로그로 이동합니다. 11.10.27 69 0
284130 웹프로그래머들이 C개발이 뭐 어려워서 안하냐... [1] 꼬꼬월드갤로그로 이동합니다. 11.10.27 188 0
284129 크롬북 성공 한거임?? [5] 막장갤신학생갤로그로 이동합니다. 11.10.27 64 0
284128 프로그램 메모리 최대 한도가 왜 2g임? [6] 1(183.104) 11.10.27 71 0
284127 이제 시대는 웹 프로그래머가 답인감? [7] 감난(116.32) 11.10.27 141 0
284126 저...여기에 질문글 올려도 괜찮은가요..? [5] 안녕하세요(116.46) 11.10.27 40 0
284125 또올려야지 [1] Adelposs갤로그로 이동합니다. 11.10.27 29 0
284124 내가 오늘 곰돌짜응 봤는데 [4] Adelposs갤로그로 이동합니다. 11.10.27 53 0
284123 헠헠 오늘 곰돌이짜응 보고옴 [4] Adelposs갤로그로 이동합니다. 11.10.27 74 0
284122 c에서 유효성 검사할때 if 문 [6] 탐욕의두들리갤로그로 이동합니다. 11.10.27 61 0
284121 스프링공부시작 10일째... [4] 돌아이바갤로그로 이동합니다. 11.10.27 57 0
284120 과제 순조로이 되가나 싶었더니 메모리 누수 발생 [4] 3학년(125.139) 11.10.27 57 0
284117 횽들 안뇽? 프로그래밍 관련 온라인 활동좀 해보려고 왔어 [2] Cocoa갤로그로 이동합니다. 11.10.27 42 0
284115 박정민하고 윤성우 인강비교했다가 글삭튀한애 보렴 (61.102) 11.10.27 93 0
284114 혹시 애플스크립트 써본형 있음? ㅇㅇㅇㅇ(203.244) 11.10.27 22 0
284111 이펙티브 C++ 중고로 팔 횽있나? ㄴㄴㅇ(116.36) 11.10.27 37 0
284109 내 앰창인생테크 [4] ㅁㄴ(115.21) 11.10.27 134 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2