Reference no: EM131544420
Q1) Creating the stack classes
You are required to write your own generic stack implementation in Java that you will use in questions 2 and 3.
a. Create a stack interface Stack<T> that uses a generic type T and has the following abstract methods:
- isEmpty, isFull, peek (returns T), pop(returns T), void push(T), void clear() to clear the contents of the stack, and int size (returns the number of elements in the stack).
- void reverse() reverses the contents of the stack ( in your implementation you can use an additional local stack in your method to help you with the reverse operation.)
- void display() prints out the contents of the stack (Hint: you can obtain the contents of your stack elements using toString())
b. Write your two stack implementations (ArrayStack and ListStack) using the stack interface.
c. Your stack implementations must have all instance variables as private.
d. Both implementations must a constructor that initializes the capacity of the stack. For the ListStack , the stack is full when the size reaches the initial capacity.
e. You must also implement public String toString() in both classes. It returns a String representation of the stack contents.
c. Create a simple main class QuestionOne that creates two stacks of Integers of capacity=20 one that uses the ArrayStack and the other uses the ListStack implementations. Push 20 values in each: in the first (1,2,3,...,20) and in the second (20, 19,..,13,.., 1). Call the following methods for both stacks in the given order: display, reverse, display, peek, pop, pop, reverse, size, isFull, isEmpty, display, clear, display, isEmpty.
What should be the delta to create a riskless portfolio
: If the investor writes a call option with a strike price of $43, what should be the delta to create a riskless portfolio?
|
How to install dns and configuration
: You will cover how to install DNS and configuration it, including the DNS tree. Also, the installation and configuration of DHCP should be covered.
|
Review the asian american brief historical chronology
: Choose one historical event that is, in your view, the most serious violation of constitutional rights that should have protected Asian Americans from legal.
|
What is the amount of commission that bart must pay
: what is the amount of commission that Bart must pay?
|
Creating the stack classes
: You are required to write your own generic stack implementation in Java that you will use in questions 2 and 3.
|
How many put option contracts are required
: Suppose you hold LLL employee stock options representing options to buy 10,400 shares of LLL stock. How many put option contracts are required?
|
Explain the major differences between the family disease
: Explain the major differences between the family disease models, family systems models, and behavioral models of family treatment of addictive behaviors
|
Which word most closely translates the japanese word kami
: A Jewish family in Tucson, Arizona, erects a simple outdoor booth during Sukkot. If you asked them why, what might be their response?
|
Determine the cost of each capital component
: Determine the cost of each capital component. Determine the weighted average cost of capital (WACC) for LEI.
|