Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Search & Filtering

2 Write a program to perform addition of two complex numbers using
constructor overloading.The first constructor which takes no argument is
used to create objects which are not initialized, second which takes one
argument is used to initialize real and imaginary parts to equal values and
third which takes two argument is used to initialize real and imaginary to
two different values.
2 Write a program to perform addition of two complex numbers using
constructor overloading.The first constructor which takes no argument is
used to create objects which are not initialized, second which takes one
argument is used to initialize real and imaginary parts to equal values and
third which takes two argument is used to initialize real and imaginary to
two different values.

1.Create a class to implement a queue using a circular array


a.The class should contain functions to

i.Insert a new value,

ii.Delete a value.

iii.Change a value equal to X to a value equal to Y.

iv.Count all value equal to X in the queue.

b.For each function above perform an asymptotic analysis and state the worst case performance of the algorithm


This homework is about finding a path in a labyrinth modelled as ann×n-grid of white and blackcells. Suppose a robot starts in the upper lefthand corner and wants to move to the lower righthandcorner. It can move horizontally and vertically (but not diagonally), and it can only move via whitecells. In Prolog, we represent the grid as a list of lists of the atomsw(forwhite) andb(forblack).We store the grid given to us using the predicate grid/1.


We represent cells as terms of the formX/Yand we represent the current state as the cell at whichthe robot currently is located. First implement a predicate calledwhite/1that you can use to checkwhether a given cellX/Yis white. Then implement a predicatemove/2which generates all legalfollow-up states for a given state, when used with enforced backtracking.


Note: No code is required.


Consider the following tree


root=A


root->left=B


root->left->left=C


root->left->left->right=D


root->left->right=E


root->left->right->right=H


root->left->right->left=F


root->left->right->left->right=G


root->right=I


root->right->left=J


root->right->left->left=K


root->right->right=L


root->right->right->right=N


root->right->right->left=M




Task :


Write down the following for the above tree


1)In Order Traversal


2)Pre Order Traversal


3)Post Order Traversal


Note: No code is needed only tree diagram after performing the operations are needed.


Consider the following :

root=5

root->left=3

root->left->right=4

root->left->left=2

root->left->left->left=1

root->right=8

root->right->left=7

root->right->left->left=6

root->right->right=14

root->right->right->right=15

root->right->right->left=13

root->right->right->left=10

root->right->right->left->left=9

root->right->right->left->right=11


Task:

Your task is to Draw the modified Tree diagram under each of the following operations.(Note :the two operations are independant.Each of them starts from the above tree)

a)Deletion of the key with data 4

b)Insertion of the key 16


Note : No global declarations.


Consider following Binary Tree

root=50

root->left=17

root->left->left=12

root->left->left->left=9

root->left->left->right=14

root->left->right=23

root->left->right->right=19

root->right-=72

root->right->right=76

root->right->left=54

root->right->left->right=67


Your task is to write its array representation.



NOTE: No code is required


Consider a BST which is constructed by the following node values(in the given order):

23,15,37,9,20,30,33.

Draw the BST and answer the following questions:

1)Draw BST for above data.

2)How many nodes are requiredto make a full tree?

3)What is the maximum level number of the tree?

4)What nodes are on Level 3?

5)Which nodes(s) has sibling?


Draw avl tree diagram using the following keys

12,13,44,43,99,0,88,13,43,2,22

Draw diagram after each step

Note:

No code required only diagrams after each step are needed.


Given any whole number from user input, check whether it’s a positive or negative number. If the number is negative then increment it by 3 and multiply the result by 4, however if it’s a positive number then decrement by 4 and multiply it by 3. a) Create a flowchart to be followed to solve the above task b) Create a java program using your flowchart.


LATEST TUTORIALS
APPROVED BY CLIENTS