CSD201 PE Cheats
CSD201 PE Cheats
// Driver program to test above functions print reverse level order traversal
// Function to find the level of the node
int maxVertex = 0;
ArrayList<Integer>[] adj
adj[edges[i][0]].add(edges[i][1]);
adj[edges[i][1]].add(edges[i][0]);
// X is not present
return -1;
q.offer(0);
int level = 0;
// BFS traversal
while (!q.isEmpty()) {
int sz = q.size();
if (currentNode == X)
return level;
if (!visited[it]) {
q.offer(it);
visited[it] = true;
level++;
return -1;
// Efficient Java program to
import java.util.*;
class GFG
numofadj.add(accumulate(graph[i], 0));
if (numofadj.elementAt(i) % 2 == 1) {
numofodd++;
startPoint = i;
System.out.println("No Solution");
return;
if (accumulate(graph[cur], 0) == 0){
path.add(cur);
cur = stack.pop();
// Java program to find height of tree
class Node {
int data;
Node(int item)
data = item;
class BinaryTree {
Node root;
if (node == null)
return 0;
else {
else
}
// A recursive java program to print reverse level order traversal
class Node {
int data;
Node(int item) {
data = item;
left = right;
class BinaryTree {
Node root;
int h = height(node);
int i;
printGivenLevel(node, i);
if (node == null)
return;
if (level == 1)
if (node == null)
return 0;
// TEST CODE HERE