What does and I oop mean?
1281
How is class defined?
1202
What is encapsulation in simple terms?
1098
#include
#include
#include
#include
void insert(struct btreenode **, int);
void inorder(struct btreenode *);
struct btreenode
{
struct btreenode *leftchild;
struct btreenode *rightchild;
int data;
};
main()
{
struct btreenode *bt;
bt=(struct btreenode *)NULL;
int req,i=1,num;
clrscr();
printf("Enter number of nodes");
scanf("%d",&req);
while(i<=req)
{
printf("Enter element");
scanf("%d",&num);
insert(&bt,num);
i++;
}
inorder(bt);
}
void insert(struct btreenode **sr, int num)
{
if(*sr==NULL)
{
*sr=(struct btreenode *)malloc (sizeof(struct btreenode));
(*sr)->leftchild=(struct btreenode *)NULL;
(*sr)->rightchild=(struct btreenode *)NULL;
(*sr)->data=num;
return;
}
else
{
if(num < (*sr)->data)
insert(&(*sr)->leftchild,num);
else
insert(&(*sr)->rightchild,num);
}
return;
}
void inorder(struct btreenode *sr)
{
if(sr!=(struct btreenode *)NULL)
{
inorder(sr->leftchild);
printf("\n %d",sr->data);
inorder(sr->rightchild);
}
else
return;
}
please Modify the given program and add two methods for post
order and pre order traversals.
3826
What is the highest level of cohesion?
1110
IS IT NECESSARY TO INITIALIZE VARIABLE? WHAT IF THE INSTANCE
VARIABLE IS DECLARED final ? IS IT NECESSARY TO INITIALIZE
THE final VARIABLE AT THE TIME OF THEIR DECLARATION?
2108
Get me a number puzzle game-program
2308
What are the 5 oop principles?
1165
Can a varargs method be overloaded?
1155
What is difference between pop and oop?
1233
Can destructor be overloaded?
1095
what type of questions
2172
Can you explain polymorphism?
1154
when to use 'mutable' keyword and when to use 'const cast'
in c++
2218
What are the types of abstraction?
1151