Questions
The following questions relate to implementations of unbounded arrays. Read both parts before answering either of...

The following questions relate to implementations of unbounded arrays. Read both parts before answering either of them.
i. Describe an implementation of an unbounded array that has amortised cost of O(1) on both pushBack and popBack operations. In your description make sure you say how and when the necessary allocations and deallocation operations are performed.

ii. Use amortised analysis to demonstrate that pushBack and popBack can be performed on the structure you described in part (i) above at an amortised cost of O(1).

In: Computer Science

Develop SQL statements to do the following: Query 1: List all employees by LXXX_EMP_ID, LXXX_EMP_NAME, LXXX_EMP_CITY,...

Develop SQL statements to do the following:

Query 1: List all employees by LXXX_EMP_ID, LXXX_EMP_NAME, LXXX_EMP_CITY, LXXX_EMP_PHONE, LXXX_DEP_ID, order by LXXX_DEP_ID.

Query 2: List all employees by LXXX_EMP_ID, LXXX_EMP_NAME, LXXX_DEP_NAME, order by LXXX_DEP_NAME.

Query 3: List all employees by LXXX_EMP_ID, LXXX_EMP_NAME, LXXX_DEP_NAME who work for the "XXX_SALES" department.

Query 4: List all employees by LXXX_EMP_ID, LXXX_EMP_NAME, LXXX_DEP_NAME, LXXX_EMP_CITY, LXXX_DEP_CITY who live and work in the same city, order by LXXX_DEP_CITY

Query 5: List all employees by LXXX_EMP_ID, LXXX_EMP_NAME, LXXX_PROJ_TYPE, LXXX_START_DATE, LXXX_END_DATE who have worked in either an “XXX_CUSTOMER SURVEY” project or an “XXX_CUSTOMER GOLF OUTING” project.

Query 6: List all employees by LXXX_EMP_ID, LXXX_EMP_NAME, LXXX_ROLE_NAME who have worked in the role of an “XXX_PROJECT MANAGER”.

In: Computer Science

I am attempting to construct a queue through a linked list using a node data structure...

I am attempting to construct a queue through a linked list using a node data structure with different data types (char, int) in C++. Is this possible or can the queue be of only one data type? My queue has both names and numbers in it so what data type would be best? Can a "char" data type store integers? Can a "string" data type store integers?

In: Computer Science

(Java program) Write an applet that draws two animated cars that must race each other. The...

(Java program) Write an applet that draws two animated cars that must race each other. The race cars should move along a straight line, with each starting behind a Start Line. The user should have the option to set the speed of each car. The speed range is 0 to 100. There should be a Start button to begin the race and an End button to stop the race at any time.

In: Computer Science

Explain the Windows Recovery Environment. How is it used?

Explain the Windows Recovery Environment. How is it used?

In: Computer Science

Respond to the following in a minimum of 175 words: One of the most important concepts...

Respond to the following in a minimum of 175 words:

One of the most important concepts of programming is handling input and output. The following activity will allow you to get familiar with this concept specifically when using Python.

   

Write a function to add two values and display the results.

Discuss the steps in your thought process as you created the code, any issues you encountered, and how you solved those issues.   

In: Computer Science

mips code for n queen problem

mips code for n queen problem

In: Computer Science

1. All members may be public for this example 2. You will need three data members:...

1. All members may be public for this example
2. You will need three data members:
a. An array of 3 doubles to keep the votes

b. An array of 3 strings to place the candidates names

c. An array of 3 doubles to place the calculates vote breakdown

3. You will need three methods:
a. A constructor that receives three strings and sets the names of the candidates to these strings and set all the votes initially to zero.
b. A "calcPercentages" method that has no arguments or return values and simply calculates each vote percentage as one vote count divided by the sum times 100
c. A "display Results" method that has no arguments and displays each candidate's names and vote percentage.

source:
#include <iostream>       //for cout
#include <string>       //for string
#include <stdlib.h>        //for rand, srand
#include <time.h>       //for time

using namespace std;
//DO NOT EDIT ANY CODE ABOVE THIS LINE EXCEPT FOR LINE 12 (EDITOR'S NAME)


class CElection
{
   public:
      
};

//DO NOT EDIT ANY CODE BELOW THIS LINE!
int main(void)
{
   //Instantiate a CElection object with three names:
   CElection TOOP("Alice","Bob","Other");

   //First display a hello message
   cout << "\n\n* Welcome to Decision 2019 *\n";

   //Randomize the PRN
   srand(time(NULL));

   int vote;
   for (int i=1;i<=10000;i++)
   {
       vote = rand()%5;
       switch (vote)
       {
       case 0:
       case 1:
           TOOP.votes[0]++;
           break;
       case 2:
       case 3:
           TOOP.votes[1]++;
           break;
       case 4:
           TOOP.votes[2]++;
       }
   }

   TOOP.calcPercentages();

   TOOP.displayResults();
}

​​​​​​​

In: Computer Science

Write a java program: Write a program that creates a text file. Write to the file...

Write a java program:

Write a program that creates a text file. Write to the file three lines each line having a person's name. In the same program Append to the file one line of  'Kean University'.  In the same program then Read the file and print the four lines without lines between.

In: Computer Science

Electronic Commerce - Airbnb The focus of chapter 10 is on the topic of electronic commerce....

Electronic Commerce - Airbnb

The focus of chapter 10 is on the topic of electronic commerce. E-commerce can be defined as using the Internet and the web to transact business. Global business to consumer e-commerce is soon expected to surpass $3 trillion dollars in sales. Needless to say, electronic commerce is revolutionizing the way we do business. By doing a search of the Internet or by other research methods, find how Airbnb has adopted an e-commerce business model.

Ponder the following questions (answer as many as you can):

1) What was the main driving force or strategy behind Airbnb decision to deploy e-commerce?

2) Has the adoption of e-commerce changed their traditional business model? In what ways?

3) Does their e-commerce business conflict with their traditional bricks and mortar business or does it enhance the traditional offering? Explain.

4) From table 10-5 on page 384 of the Laudon text, identify which Internet business model closely resembles the e-commerce model of this organization?

5) What role does social networking play in the marketing strategy of Airbnb?

6) Who are the organization's main competitors? How does this organization differentiate their e-commerce web site / offerings from their competitors?

7) Has the e-commerce aspect of their business been successful?

8) What recommendations would you make, if any, to improve the Airbnb web site or e-commerce features?

In: Computer Science

In Java, C, C++ or Python Develop a simulation program to simulate an 8-port Ethernet switch....

In Java, C, C++ or Python

Develop a simulation program to simulate an 8-port Ethernet switch. The switch initially has no knowledge about the hosts connected to each port. It learns frame addresses and stores-and-forwards the frames. The input text file "in.txt" contains information of the incoming frames, one frame per line. There are 4 pieces of data per line: frame ID, arrival port, frame source address, and frame destination address. The frames arrive at the switch in the order of which they appear in the input file. Destination address "X" indicate a broadcast frame. The output text file "out.txt" has 8 lines. Each line lists all the frames departing from each port, Here is an example:

"in.txt" contains 5 incoming frames:

F1 P2 B--A

F2 P6 D--C

F3 P5 E--B

F4 P7 F--D

F5 P6 D--X

"out.txt" should list the departing frames on each port:

P1: F1 F2 F5

P2: F2 F3 F5

P3: F1 F2 F5

P4: F1 F2 F5

P5: F1 F2 F5

P6: F1 F4

P7: F1 F2 F5

P8: F1 F2 F5

please  output out.txt for this input file input.txt

F1      P1      A--G
F2      P1      B--H
F3      P1      C--I
F4      P2      D--E
F5      P2      D--F
F6      P7      G--A
F7      P8      H--B
F8      P8      I--C
F9      P4      E--D
F10     P4      F--D
F11     P7      G--X
F12     P1      B--G
F13     P2      D--G
F14     P4      E--G
F15     P8      H--G
F16     P1      A--D
F17     P1      B--E
F18     P1      C--F
F19     P2      D--H
F20     P8      H--I

In: Computer Science

In c++ please. Write a program that reads the contents of two text files and compares...

In c++ please.

Write a program that reads the contents of two text files and compares them in the following ways:

It should display a list of all the unique words contained in both files.

It should display a list of the words that appears in both files.

It should display a list of the words that appears in the first file, but not the second.

It should display a list of the words that appears in the second file, but not the first.

It should display a list of the words that appears in either the first or second file, but not both.

In: Computer Science

Give a Uml diagram illustarting aggregation. Include classes, fields methods instance fields etc. Use one supper...

Give a Uml diagram illustarting aggregation. Include classes, fields methods instance fields etc. Use one supper class and two sub classes includes pseudo code for at least one method of each class. also expalin the whole part relationship in detail.

In: Computer Science

Write a java program: Write a nested loop program creating an array list of three positions.  The...

Write a java program:

Write a nested loop program creating an array list of three positions.  The first loop terminates with a sentinel value of which user is prompted for input to continue of quit.   Inside loop to enter in each position a prompted input of person's first name.  After the inside loop, edit the second array location making its value "Boston". Print the array's contents.

In: Computer Science

Sorting (quick) Sort the array using quick sort. Write the array content after each pass (i.e.,...

Sorting (quick)

Sort the array using quick sort. Write the array content after each pass (i.e., from pass 1 to pass 7). Each pass is defined as the completion of one partition. We always pick the first array element as the pivot for each partition.

In: Computer Science