摘要:
解题思路:并查集思想 #include <stdio.h> int f[10001]; void Init(int n) { int i; for(i=0; i<n; i++) { f[i]=i; } } int getf(int x) { if(f[x]==x) return x; return 阅读全文
摘要:
解题思路: 1、利用排序树中序遍历非递减的性质,将输入数据升序排序 2、利用完全二叉树的性质,求左子树的个数,从而确定根结点所在位置,递归确定左右子树根结点,建立二叉搜索树 3、层序遍历输出 #include <stdio.h> #include <math.h> #include <malloc. 阅读全文