📄 main.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 + -