Assume that the following functions are added to the Set cla…

Assume that the following functions are added to the Set class from lecture: void mystery5() { mystery5(root, 1, 5); } void mystery5(TreeNode*& node, int num, int num2) { if(node == nullptr && num == num2) { node = new TreeNode(num); } else if (node != nullptr) { if(node->data % 2 == 1) { mystery5(node->left, num + 1, num2); } else { mystery5(node->right, num + 1, num2); } } } __________| 45 |__________ / \ | 23 | | 67 | / \ / \ | 12 | | 24 | | 50 | | 72 | / \ \ / \ | 8 | | 19 | | 30 | | 70 | | 77 | / \ | 7 | | 10 | Write the output of a preorder print of the Set if it contains the data shown above and then has the above function called on it. Write the traversal on one line with each number separated by a single space. preorder traversal: [output]

A firm has the following data: Accounting Operating Income =…

A firm has the following data: Accounting Operating Income = EBIT = $100  Debt = $200 Market Value of equity = $1300 Cash and securities = $100 Operating Lease liabilities = $400 Interest rate used to value the operaring lease liability = 4% What would the adjusted Enterprise Value / adjusted EBIT be once an adjustment is made for operating lease liabilities  Answer to two decimal points with rounding.  For example if answer = 25.124 answer is 25.12

Assume that the following functions are added to the Set cla…

Assume that the following functions are added to the Set class from lecture: void mystery3() { mystery3(root); } void mystery3(TreeNode*& node) { if (node != nullptr) { if (node->left != nullptr || node->right != nullptr) { node = new TreeNode(-1, node, nullptr); mystery3(node->left->left); mystery3(node->left->right); } else if (node->data % 2 == 0) { mystery3(node->left); } else { mystery3(node->right); } } } __________| 45 |__________ / \ | 23 | | 67 | / \ / \ | 12 | | 24 | | 50 | | 72 | / \ \ / \ | 8 | | 19 | | 30 | | 70 | | 77 | / \ | 7 | | 10 | Write the output of a preorder print of the Set if it contains the data shown above and then has the above function called on it. Write the traversal on one line with each number separated by a single space. preorder traversal: [output]

Assume that the following functions are added to the Set cla…

Assume that the following functions are added to the Set class from lecture: void mystery1() { mystery1(root); } void mystery1(TreeNode*& node) { if (node != nullptr) { if (node->left == nullptr && node->right == nullptr) { delete node; node = nullptr; } else { mystery1(node->left); mystery1(node->right); } } } __________| 45 |__________ / \ | 23 | | 67 | / \ / \ | 12 | | 24 | | 50 | | 72 | / \ \ / \ | 8 | | 19 | | 30 | | 70 | | 77 | / \ | 7 | | 10 | Write the output of a preorder print of the Set if it contains the data shown above and then has the above function called on it. Write the traversal on one line with each number separated by a single space. preorder traversal: [output]

Assume that the following functions are added to the Set cla…

Assume that the following functions are added to the Set class from lecture: void mystery7() { mystery7(root, 5); } void mystery7(TreeNode*& node, int num) { if(node == nullptr && num > 0) { node = new TreeNode(num); } else if (node != nullptr) { node->data += num; mystery7(node->left, num – 1); mystery7(node->right, num – 1); } } __________| 45 |__________ / \ | 23 | | 67 | / \ / \ | 12 | | 24 | | 50 | | 72 | / \ \ / \ | 8 | | 19 | | 30 | | 70 | | 77 | / \ | 7 | | 10 | Write the output of a preorder print of the Set if it contains the data shown above and then has the above function called on it. Write the traversal on one line with each number separated by a single space. preorder traversal: [output]