设为首页 加入收藏

TOP

UVA 297 Quadtrees(四叉树建树、合并与遍历)(二)
2015-07-24 06:54:00 来源: 作者: 【 】 浏览:92
Tags:UVA 297 Quadtrees 建树 合并
t dfs(quadtree *p,int num) { if(p==NULL)return 0; int sum=0; if(p->num)sum+=num; for(int i=0; i<4; i++) { sum+=dfs(p->next[i],num/4); } return sum; } int main() { //freopen("in.txt","r",stdin); quadtree *root1,*root2,*root; scanf("%d",&T); while(T--) { scanf("%s%s",s1,s2); root=root1=root2=NULL; root1=build(s1); root2=build(s2); root=merge_(root1,root2); printf("There are %d black pixels.\n",dfs(root,1024)); } return 0; }

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇struts2常见面试题 下一篇zoj3791(An Easy Game) DP

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: