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

📄 main.cpp

📁 数据结构中红黑树的C语言实现
💻 CPP
字号:
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include"RBTree.h"
void main()
{
	time_t t;
	int A[5],i;
	RBTreeNode B[5];
	pRBTreeNode pb,tRoot;
	tRoot=NULL;
	
	srand((unsigned)time(&t));
	for(i = 0;i < 5;i++)
	{
		A[i] = rand() % 20;
	}
	for(i=0;i<5;i++)
	{
		B[i].key=A[i];
		B[i].clr=red;
		B[i].lChild=NULL;
		B[i].parent=NULL;
		B[i].rChild=NULL;
	}
	printf("以下将顺序插入以下数据:\n");
		for(i = 0;i < 5;i++)
	{
		printf("%d ",B[i].key);
	}
	printf("\n");
	printf("插入后中序访问结果为:\n");
	pb=B;
	for(i=0;i<5;i++)
	{
		RBTInsert(&tRoot,pb);
		pb++;
	}
	InorderRBTWalk(tRoot);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -