PS:本题注意横纵坐标,[1,3]是哪个点?
连通图的递归判断中 :1. void函数,这里向4个方向递归可以4个if,也可以for,建议for
2.不符合条件不需要跳出。即不需要下面代码
if(!func(a,b,c)) return;
ac代码:
#include#include #include using namespace std; int m,n,q; vector v[105]; int arr[4][2]={{-1,0},{1,0},{0,1},{0,-1}}; int func(int x,int y,string c){ if(x>=0 && x =0 && y >m>>n>>q; for(int i=0;i >opr; if(opr==1){ int x,y; string c; cin>>x>>y>>c; dfs(x,y,c); } else { // cout<<"xian"< >x1>>y1>>x2>>y2; line(x1,y1,x2,y2); } } for(int i=n-1;i>=0;i--){ for(int j=0;j 欢迎分享,转载请注明来源:内存溢出
评论列表(0条)