what is the advantage of function pointer
Answer Posted / nupur
It is used to return more than one value to at a time to
the main program thus overcome the limitation of returnalso
it is used to change the value of the actual argument in
the called function which is otherwise not possible.
| Is This Answer Correct ? | 13 Yes | 5 No |
Post New Answer View All Answers
Why should I prototype a function?
What is preprocessor with example?
PROGRAM TO WRITE CONTENTS OF 1 FILE IN REVERSE TO ANOTHER FILE,PROGRAM TO COPY 1 FILE TO ANOTHER BY SPECIFYING FILE NAMES AS COMMAND LINE
What is the difference between the = symbol and == symbol?
How can I find the modification date and time of a file?
Can a variable be both const and volatile?
What does 2n 4c mean?
Does free set pointer to null?
"%u" unsigned integer print the a) address of variable b) value of variable c) name of a variable d) none of the above
How can I avoid the abort, retry, fail messages?
What is bubble sort technique in c?
Explain what math functions are available for integers? For floating point?
List the difference between a 'copy constructor' and a 'assignment operator' in C?
What is data structure in c and its types?
You have given 2 array. You need to find whether they will
create the same BST or not.
For example:
Array1:10 5 20 15 30
Array2:10 20 15 30 5
Result: True
Array1:10 5 20 15 30
Array2:10 15 20 30 5
Result: False
One Approach is Pretty Clear by creating BST O(nlogn) then
checking two tree for identical O(N) overall O(nlogn) ..we
need there exist O(N) Time & O(1) Space also without extra
space .Algorithm ??
DevoCoder
guest
Posted 3 months ago #
#define true 1
#define false 0
int check(int a1[],int a2[],int n1,int n2)
{
int i;
//n1 size of array a1[] and n2 size of a2[]
if(n1!=n2) return false;
//n1 and n2 must be same
for(i=0;i