[ÇÁ·Î±×·¡¹Ö °úÁ¦] º»¹®¿¡¼ ¼³¸íÇÑ ³»¿ëÀ» ÀÌ¿ëÇؼ ¹Ì·Ñ¸£ Ž»öÇÏ´Â ¿ÏÀüÇÑ ÇÁ·Î±×·¥À» ÀÛ¼ºÇ϶ó. ±×¸®°í ¼º°ø½Ã¿¡´Â ÀÔ±¸¿¡¼ Ãⱸ±îÁöÀÇ °æ·Î¸¦ Ãâ·ÂÇ϶ó.
#include
#include
#include
#define MAX_STACK_SIZE 1000 // ½ºÅà ÃÖ´ë »çÀÌÁî
#define FALSE 0
#define TRUE 1
#define EXIT_ROW 11 // ÃⱸÀÇ À§Ä¡ : Çà
#define EXIT_COL 15 // ÃⱸÀÇ À§Ä¡ : ¿
#define MAX_ROW 13 // º®À» Æ÷ÇÔÇÑ ÃÖ´ë Çà
#define MAX_COL 17 // º®À» Æ÷ÇÔÇÑ ÃÖ´ë ¿
#define START_POINT 255 // ½ÃÀÛ Æ÷ÀÎÆ®ÀÇ °ª
#define END_POINT -255 // Á¾·á Æ÷ÀÎÆ®ÀÇ °ª
typedef short bool; // ºÒ¸®¾ð Á¤ÀÇ
// ¿ÀÇÁ¼Â ½ºÆ®·°ÃÄ : À̵¿À» Á¤ÀÇÇϱâÀ§ÇÑ ±¸Á¶Ã¼
typedef struct _offset
{
short row; // Çà
short col; // ¿
} OFFSET;
|