📄 createtree.c
字号:
/* create_tree - create a linked binary tree from an array
Author : Kelly and Pohl, adapted M. Boyd
Date : 25-MAY-2004
File : createtree.c
Comments: Subscripts assume a[0] is empty, i.e nodes
start at a[1]
*/
#include "tree.h"
BTREE create_tree (DATA a[], int i, int size)
{
if ( i >= size)
return NULL;
else {
/* printf ("\nCreate tree: i = %d", i);
getch();
*/
return ( init_node (a[i],
create_tree (a, 2 * i, size),
create_tree (a, 2 * i + 1, size)));
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -