#pragma once#include #include class C_ISLAND{private: struct S_NODE { int nType; std::list arChild[2]; std::list::iterator iterNodeList; // 일회성 bool bVisit; };private: static int m_arData[10][10]; S_NODE m_arNode[10][10]; std::list m_listNode; std::list*> m_listIsland[2];private: void LinkedNode(); bool findType(int nY, int nX, int *pType); void makeLand(); void nodeGroup(int nType, S_NODE* ..