91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3.34KB
    文件類型: .c
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-03-26
  • 語言: C/C++
  • 標(biāo)簽: c??

資源簡(jiǎn)介


主要功能:實(shí)現(xiàn)二叉樹的生成與三種遍歷過程。實(shí)現(xiàn)語言為C語言,可供參考。

資源截圖

代碼片段和文件信息

/*********************************************************
文件名:二叉樹遍歷
制作人:**
主要功能:實(shí)現(xiàn)二叉樹的生成與三種遍歷過程
開始時(shí)間:4月24日
完成時(shí)間:4月24日
*********************************************************/
#include
#include

typedef?struct??btnode
{
?????char?data;???????
struct?btnode?*lchild;
struct?btnode?*rchild;
}btnode;

int?adr;????/*用于函數(shù)create_bitree()為使每次遞歸調(diào)用create_bitree()時(shí)adr都會(huì)發(fā)生變化*/

void?create_bitree(btnode?**rootchar?str[]);
void?pretraverse(btnode?*root);
void?intraverse(btnode?*root);
void?posttraverser(btnode?*root);

void?main()
{
????btnode?*root?=?NULL;
????char?str[100];
????char?judge;
????while(1)
{
????????adr=0;
????????system(“cls“);
????????printf(“請(qǐng)輸入一個(gè)字符串(空結(jié)點(diǎn)用‘@‘表示):\n“);
????????scanf(“%s“str);
????????create_bitree(&rootstr);
????????printf(“先序遍歷的結(jié)果是:\n“);
????????pretraverse(root);
????????printf(“\n中序遍歷的結(jié)果是:\n“);
????????intraverse(root);
????????printf(“\n后序遍歷的結(jié)果是:\n“);
????????posttraverser(root);
????????prin

評(píng)論

共有 條評(píng)論