我们玩过的连连看游戏,通过选定两个图形相同的元素,判定其是否可在三次转弯内连接起来,若能,则消去,若不能,则不可消去,直至最后全部消除。
本算法中不包括关于死锁状态判定。
// 连连看.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <iostream>
#include <vector>
#include <queue>
using namespace std;
struct Point
{
int x;
int y;
};
int pushon