Our site uses cookies. Some of the cookies we use are essential for parts of the site to operate and have already been set. You may delete and block all cookies from this site, but parts of the site will not work. To find out more about cookies on this website, see our Cookie Policy
Accept
© eRevision.uk and ZigZag Education 2025
This test is run by .
Note that your final mark will not be saved in the system.

4 - Algorithms GapFill

Target Level
C
Running Total
0
0%
Attempt
1 of 3

You must fill all the gaps before clicking ‘Check Answers!’

Different search algorithms play to different strengths.   BinaryMergeLinearBubble searches, which have a time complexity of   O(n^2)O(nlog n)O(n)O(log n), begin at one end of a data structure, and iterate over it until the search term is found or all data items have been found.  This is a useful algorithm for   unsortedalphabeticnumericsorted data, unlike   mergebinarylinearbubble searches, which begin   at the left endat the right endat the largest data itemin the middle.  Though more complex to code, this algorithm has time complexity of   O(n^2)O(nlog n)O(n)O(log n), and it only works on   alphabeticnumericunsortedsorted data.

This is your 1st attempt! You get 3 marks for each one you get right. Good luck!

Pass Mark
72%