当前位置: 首页 > news >正文

丈哥seo博客工具杭州seo招聘

丈哥seo博客工具,杭州seo招聘,wordpress树形主题,免费货源在线网站题目描述 有一棵树&#xff0c;输出某一深度的所有节点&#xff0c;有则输出这些节点&#xff0c;无则输出EMPTY。该树是完全二叉树。 输入 输入有多组数据。 每组输入一个n(1<n<1000)&#xff0c;然后将树中的这n个节点依次输入&#xff0c;再输入一个d代表深度。 输…
题目描述

有一棵树,输出某一深度的所有节点,有则输出这些节点,无则输出EMPTY。该树是完全二叉树。

输入

输入有多组数据。
每组输入一个n(1<=n<=1000),然后将树中的这n个节点依次输入,再输入一个d代表深度。

输出

输出该树中第d层得所有节点,节点间用空格隔开,最后一个节点后没有空格。

样例输入
5
1 2 3 4 5 
7
7
1 2 3 4 5 6 7 
2
0
样例输出
EMPTY
2 3

分析: 由于是完全二叉树,可以用数组存储。直接找到某一层对应的编号输出即可。或者按层次分别存储。

#include    <algorithm>
#include     <iostream>
#include      <cstdlib>
#include      <cstring>
#include       <string>
#include       <vector>
#include       <cstdio>
#include        <queue>
#include        <stack>
#include        <ctime>
#include        <cmath>
#include          <map>
#include          <set>
#include<unordered_map>
#define INF 0x3f3f3f3f
#define db1(x) cout<<#x<<"="<<(x)<<endl
#define db2(x,y) cout<<#x<<"="<<(x)<<", "<<#y<<"="<<(y)<<endl
#define db3(x,y,z) cout<<#x<<"="<<(x)<<", "<<#y<<"="<<(y)<<", "<<#z<<"="<<(z)<<endl
#define db4(x,y,z,a) cout<<#x<<"="<<(x)<<", "<<#y<<"="<<(y)<<", "<<#z<<"="<<(z)<<", "<<#a<<"="<<(a)<<endl
#define db5(x,y,z,a,r) cout<<#x<<"="<<(x)<<", "<<#y<<"="<<(y)<<", "<<#z<<"="<<(z)<<", "<<#a<<"="<<(a)<<", "<<#r<<"="<<(r)<<endl
using namespace std;int main(void)
{#ifdef testfreopen("in.txt","r",stdin);//freopen("out.txt","w",stdout);clock_t start=clock();#endif //testint n;while(scanf("%d",&n),n){int num[11][1026];memset(num,0,sizeof(num));int len[15]={0,1,2,4,8,16,32,64,128,256,512,1024};int index=1;for(int i=0;i<n;++i){int a;scanf("%d",&a);if(num[index][0]<len[index]){num[index][num[index][0]+1]=a,num[index][0]++;}else{index++;num[index][num[index][0]+1]=a,num[index][0]++;}}int d;scanf("%d",&d);if(num[d][0]==0)printf("EMPTY\n");else{for(int j=1;j<=num[d][0];++j){if(j==1)printf("%d",num[d][j]);else printf(" %d",num[d][j]);}printf("\n");}}#ifdef testclockid_t end=clock();double endtime=(double)(end-start)/CLOCKS_PER_SEC;printf("\n\n\n\n\n");cout<<"Total time:"<<endtime<<"s"<<endl;        //s为单位cout<<"Total time:"<<endtime*1000<<"ms"<<endl;    //ms为单位#endif //testreturn 0;
}

http://www.dtcms.com/a/502547.html

相关文章:

  • 做网站和做app那个简单工作室网站需要备案吗
  • 网站平台建设投资费用清单女装网站模板
  • 路由器带u盘接口的做网站软件制作流程
  • 网站名是什么dw超链接自己做的网站
  • 怎么样给一个网站做自然排名网站开发交易
  • 天津网站开发建设公司做网站不用tomcat行吗
  • 纯免费建站做情侣网站
  • 织梦网站版本济南百度推广开户
  • 网站建设交流平台网站开发的需求分析书
  • 国外企业网站怎么做临漳网站建设
  • 网站建设网站定制一级a做爰片免播放器网站
  • 菜鸟是什么网站商城网站建站系统
  • 装饰公司网站php源码网站建设费进项税金可以抵扣吗
  • 东莞网站关键排名北京网页设计师培训多少钱
  • 北京网站名称注册证书社保在哪个网站做增员
  • 建设中专网站深圳网站程序开发
  • 拼多多网站开发wordpress index.php on line 17
  • 中卫市建设局网站网站建设个网站一般需要花多少钱
  • 北京企业建网站优帮云微信运营网站建设
  • 西安学校网站建设价格网站建设金手指霸屏
  • 上海做推广网站亚马逊站外推广怎么做
  • 网站建设黄页免费在线观看wordpress伪静态htaccess
  • 最新舆情信息范文seog
  • 上海 建站广东嵘通建设
  • 北京手机模板建站聊天app搭建
  • 购物网站怎么建立wordpress前台文章
  • 网站软文代写凡客生活官网
  • 最好的品牌设计网站建设手机网站微信支付接口开发教程
  • 重庆品质网站建设销售亚马逊网站建设做什么
  • 网站优化关键词排名海外网站推广公司