

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Solutions to various problems related to binary trees and linked lists, including calculating the number of null branches in a binary tree, finding the number of different trees possible with a given number of nodes, identifying which tree structures are efficient in terms of space and time complexities, converting expressions to prefix and postfix notations, writing a function to find cycles in a linked list, determining the size of a tree based on its depth, and implementing two stacks using one array.
Typology: Quizzes
1 / 3
This page cannot be seen from the preview
Don't miss anything!


Node* ptr1 = head; Node* ptr2 = head->next; while (ptr1 != NULL && ptr2 != NULL && ptr2->next != NULL) { I f(ptr1 == ptr2) { print("\nClycle present in thr LinkList\n"); return true; } ptr1 = prt1->next; ptr2 = ptr2->next->next; } return false; }