⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 createtree.c

📁 这是我在英国的C语言导师自己所写的一个二叉树的程序。
💻 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 + -