如下
struct Node{ vector<int> U,V,W; }; //vector<int> u,v,w; int su=0x7FFFFFFF; struct None{ bool none(const pair<Node,bool>& a,const pair<Node,bool>& b) { return a.first.U.size()<b.first.U.size(); } }; map<Node,bool,None> vis;
求助QwQ_