You are given a graph G = (V, E) with positive edge weights, and a minimum spanning tree T = (V, E’) with respect to these weigh
ts; you may assume G and T are given as adjacency lists. Now suppose the weight of a particular edge e ∈ E is modified from w(e) to a new value ŵ(e). You wish to quickly update the minimum spanning tree T to reflect this change, without recomputing the entire tree from scratch. There are four cases. In each case give a linear-time algorithm for updating the tree. (a) e ∉ E’ and ŵ(e) > w(e).
(b) e ∉ E' and ŵ (e) < w(e).
(c) e ∈ E' and ŵ (e) < w(e).
(d) e ∈ E' and ŵ (e) > w (e)
<span>Hard disk drives </span><span>RAM<span>Random access memory (RAM) </span></span><span>External hard disks <span>USB port </span></span>CD and DVD drives <span>Memory cards</span>