Give the change to line 7 of the Unsorted Array structure’s Fetch algorithm show
ID: 3885773 • Letter: G
Question
Give the change to line 7 of the Unsorted Array structure’s Fetch algorithm shown below that would unencapsulate the structure after Fetch operation is completed. [edit: There is no more information, this is the question. Only need to edit line 7 to make it unencapsulate the structure after Fetch operation is completed ]
Unsorted Array Fetch Algorithm 1. 2, 3, Ilaccess the node (assumes the node is in the structure) i=0; while (targetKey I= data [i].key()) 5. 6. I l/ return a copy of the node to the client 7. return data[i] deepCopyO Note: This is a single line of code replacing line 7Explanation / Answer
There are three ways to return the line 7 as shown above. They are as below:
1. Using Arrays.copyOf
return Arrays.copyOf(data, data.length);
2. Using System.arraycopy
return System.arraycopy(data,0,newData,0,data.length);
3. Using clone method
return data.clone();
Hence, these are the three methods that one can try on to return a copy of the node to the client.
Rate an upvote.....Thankyou
Hope this helps.....
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.