pat1064 Complete Binary Search Tree
来源:互联网 发布:linux tesseract yum 编辑:程序博客网 时间:2024/05/17 00:10
#include<cstdio>#include<vector>#include<algorithm>#include<queue>#define N 1005using namespace std;int a[N],data[N];int pos,n;queue<int>q;void dfs(int u){if(u*2<=n)dfs(2*u);data[u] = a[++pos];if(u*2+1<=n)dfs(u*2+1);}int main(){while(scanf("%d",&n)!=EOF){for(int i = 1;i<=n;i++)scanf("%d",&a[i]);sort(a+1,a+n+1);dfs(1);for(int i = 1;i<n;i++)printf("%d ",data[i]);printf("%d\n",data[n]);} return 0;}
0 0
- pat1064 Complete Binary Search Tree
- PAT1064:Complete Binary Search Tree (Java实现)
- pat1064 Complete Binary Search Tree (30)——递归
- Complete Binary Search Tree
- Complete Binary Search Tree
- 1064. Complete Binary Search Tree
- PAT_1064: Complete Binary Search Tree
- 1064. Complete Binary Search Tree
- 1064. Complete Binary Search Tree
- 1064.Complete Binary Search Tree
- 1064. Complete Binary Search Tree
- 1064. Complete Binary Search Tree
- Binary Search Tree Complete Implementation
- 1064 Complete Binary Search Tree
- 1064. Complete Binary Search Tree
- 1064. Complete Binary Search Tree
- Complete Binary Search Tree(mooc)
- 1022 Complete Binary Search Tree
- linux运行的空间
- ViewPager 案例(一)
- 【java编程】Collection工具类之重写BinarySearch方法
- Linux时区和时间
- View Controller 容器
- pat1064 Complete Binary Search Tree
- getHeight和getTop、getBottom等等
- poj 1201 Intervals [差分约束]
- bat+7z+ftp实现windows下的自动备份
- 从修改新生入学系统原型图中浅谈对学习的认识
- 欢迎使用CSDN-markdown编辑器
- CF C - Table Decorations
- IoC(Inversion of Control)控制反转和 DI(Dependency Injection)依赖注入
- [BFS+状压]poj 1184 Smart typist