麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

二叉搜索樹 簡單函數歸納

2019-11-10 20:13:06
字體:
來源:轉載
供稿:網友

//搜索函數//————遞歸

struct node *Find(int x, struct node *t) { if (t != NULL) return NULL;         // 沒有找到x if (x > t -> data) return Find(x, t -> right); //右子樹尋找 else if (x < t -> data) return Find(x, t -> left);    //左子樹尋找 else if (x == t -> data) return t; //找到 x}

//搜索函數//——————迭代

struct node *Find(int x, struct node *t) { while(t)          { if (x > t -> data) t = t -> right; //右子樹尋找 else if (x < t -> data) t = t -> left;    //左子樹尋找 else if (x == t -> data) return t; //找到 x } return NULL; // 沒有找到x}

//查找最小元素//——————遞歸

struct node *findmin(x, struct node *t) { if (t == NULL) return NULL; else if (t -> left == NULL) return t; else return findmin(x, t -> left); }

//查找最小元素//——————迭代

struct node *findmin(x, struct node *t) { if (t != BULL) { while(t -> left != NULL) t = t -> left; } return t; }

//查找最大元素//————遞歸

struct node *findmax(x, struct node *t) { if (t == NULL) return NULL; else if (t -> right == NULL) return t; else return findmin(x, t -> right); }

//查找最大元素//————迭代

struct node *findmin(x, struct node *t) { if (t != BULL) { while(t -> right != NULL) t = t -> right; } return t; }

//插入函數//

struct node *Insert (int x, struct node *t) { if (t == NULL) //進行插入操作// { t = (struct node *)malloc(sizeof(struct node)); t -> data = x; t -> left = NULL; t -> right = NULL; } else if (x < t -> data) t -> left = Insert(x, t -> left); else if (x > t -> data) t -> right = Insert(x, t -> right); return t; }
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久中文免费 | 网站激情| 一区二区三区欧美在线 | 国产一级大片在线观看 | 鲁丝一区二区三区不属 | 99国产精品国产免费观看 | 亚洲电影在线播放 | 毛片视频网站在线观看 | 少妇一级淫片免费放播放 | 一级电影免费在线观看 | 中文字幕在线观看www | 亚洲欧美不卡视频 | 亚洲一区二区中文 | xxx日本视频| 亚洲视频综合网 | 91久久夜色精品国产网站 | 亚洲一区二区三区视频 | 美女在线视频一区二区 | 精品二区在线观看 | 久久国产精品免费视频 | 欧美自拍 | 一级做受毛片免费大片 | 成年免费看 | 久久精品视频国产 | 日日操日日操 | 19禁国产精品福利视频 | 国产精品久久久久久久久久尿 | 欧美成人精品一区二区三区 | 久久亚洲精品久久国产一区二区 | 欧美三级美国一级 | 国产亚洲精品久久久久久网站 | 国产精品久久久久久久av | 精品一区二区三区在线观看视频 | 久久久入口 | 一区二区三区在线观看国产 | 特级毛片全部免费播放器 | 毛片在线免费播放 | 伦一区二区三区中文字幕v亚洲 | 欧美一级高潮片免费的 | 舌头伸进添的我好爽高潮网站 | 国产免费一区二区三区在线能观看 |