subject
Mathematics, 31.07.2019 19:30 haleydanielle8

In this problem we consider two stacks a and b manipulated using the following operations (n denotes the size of a and m the size of b):
β€’ pusha(x): push element x on stack a.
β€’ pushb(x): push element x on stack b.
β€’ multipopa(k): pop min{k, n} elements from a.
β€’ multipopb(k): pop min{k, m} elements from b.
β€’ transfer(k): repeatedly pop an element from a and push it on b, until either k elements have been moved or a is empty.
assume that a and b are implemented using doubly-linked lists such that pusha and pushb, as well as a single pop from a or b, can be performed in o(1) time worst-case.
(a) what is the worst-case running time of the operations multipopa, multipopb and transfer?
(b) define a potential function Ο†(n, m) and use it to prove that the operations have amortized running time o(1).

ansver
Answers: 3

Another question on Mathematics

question
Mathematics, 21.06.2019 14:30
Describe in detail how you would construct a 95% confidence interval for a set of 30 data points whose mean is 20 and population standard deviation is 3. be sure to show that you know the formula and how to plug into it. also, clearly state the margin of error.
Answers: 3
question
Mathematics, 21.06.2019 17:30
Cora bought a package of erasers. there are 4 pink erasers and 12 blue erasers. what is the ratio of pink erasers to blue erasers?
Answers: 2
question
Mathematics, 21.06.2019 18:30
Which one ? is the answer and how to find this answer
Answers: 2
question
Mathematics, 21.06.2019 22:00
If you have 12 feet of string and you cut it into equal length of 5 inches each how much string will be left
Answers: 2
You know the right answer?
In this problem we consider two stacks a and b manipulated using the following operations (n denotes...
Questions
question
Biology, 10.03.2020 01:50
question
Mathematics, 10.03.2020 01:50
question
Mathematics, 10.03.2020 01:51
question
Mathematics, 10.03.2020 01:52
Questions on the website: 13722360