(Relevant data structure? It is used to indicate the status of the board, and the status of the board at that time is indicated in the form of a linked list. The purpose is to allow the user to perform operations such as repentance and rollback. ?CListStepList;? The indication of the Step structure is: ?structStep?{??intm;//m,n indicate two coordinate values??intn;??charside;//side indicates the next sub-square?}; The following attachments:
Gobang Algorithm.txt)