rtbt.c
来自「right threaded binary tree」· C语言 代码 · 共 45 行
C
45 行
#include<stdio.h>
#include<conio.h>
#include"e:\ashu\rtbtlib.c"
void main()
{
node *s;
char ch;
int n,ele;
clrscr();
do
{
printf(" 1->insertion \n 2->inorder \n 3->large \n 4->smallest \n 5-> exit\n");
scanf("%d",&n);
switch(n)
{
case 1: create(&s);
do
{
printf("element : ");
scanf("%d",&ele);
insert(&s,ele);
printf("again : ");
fflush(stdin);
scanf("%c",&ch);
}
while(ch=='y');
break;
case 2: printf("the inorder traversing is \n");
inorder(s);
break;
case 3: ele = large(s);
printf("largest ele : %d\n",ele);
break;
case 4: ele = small(s);
printf("smallest ele : %d\n",ele);
break;
case 5: exit();
break;
}
}while(n!=5);
getch();
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?