q.push(初始状态);//必须要有且全 //附vis,ans等赋值 while(!q.empty) { note u=q.front(); q.pop; for(枚举所有的可拓展状态) if(v是合法的)//边界,标记,题目具体要求 Q.push(v); }