#include<stdio.h>
#include<stdlib.h>
#include <iostream>
using namespace std;
typedef struct treeNode
{
int data;
struct treeNode *left;
struct treeNode *right;
}treeNode;
treeNode* FindMin(treeNode *node)
{
if(node==NULL)
{
/* There is no element in the tree */
return NULL;
}
if(node->left) /* Go to the left sub tree to find the min element */
return FindMin(node->left);
else
return node;
}
treeNode* FindMax(treeNode *node)
{
if(node==NULL)
{
/* There is no element in the tree */
return NULL;
}
if(node->right) /* Go to the left sub tree to find the min element */
FindMax(node->right);
else
return node;
}
treeNode * Insert(treeNode *node,int data)
{
if(node==NULL)
{
treeNode *temp;
temp = (treeNode *)malloc(sizeof(treeNode));
temp -> data = data;
temp -> left = temp -> right = NULL;
return temp;
}
if(data >(node->data))
{
node->right = Insert(node->right,data);
}
else if(data < (node->data))
{
node->left = Insert(node->left,data);
}
/* Else there is nothing to do as the data is already in the tree. */
return node;
}
int main()
{
system("pause");
return 0;
}
Subscribe to:
Post Comments (Atom)
Tutorial Lengkap Hosting Website Gratis Dengan Gambar
Hallo Guys.. sudah sangat lama sekali sejak terakhir kali saya melakukan posting di blogger ini... kalau saya tidak salah terakhir saya ...
-
suatu hari pada saat saya ingin membuat program di Dev C++ terjadi error seperti ini saat compile.. kira2 gambarnya seperti dibawah ini.. ...
-
Hallo Sobat pembaca di blog saya ini,, kali ini saya akan membahas mengenai "Windows Defender" yang gak tau kenapa ketika di buka ...
-
FIXED ü Definition Fixed Layout merupakan layout yang mempunyai “wrapper” untuk menentukan fixed width dari webpage dan komponen-ko...
No comments:
Post a Comment