Merge sort
Good notes will help you organise and process data and information
Some algorithms are more efficient than others in solving the same problem t o compare their efficiency we will lok at how long it takes them to complete a task in their worst case scenario. For example a linear search's worst case will always be the number of items in the list it is searching through.
As a list can be any size we will refer to the list as being of size (n)
Where n = the number of elements in the list.
This tells us that as the list grows, the time it takes to search through the list will also grow. We write this as O(n) or of the Order of n. This is referred to in computing as 'Big O Notation'
Meaning that as the number of items increased, the time it took to complete the algorithm would also increase in a linear fashion, or with a ratio of 1:1
image source bigocheatsheet.com
Lets look at the learning outcomes and decide which one best describes our current level of understanding :
Tick the one you feel is closest to your level
AQA Computer Science Tutor
Algorithm Efficiency
Tutorials Point
Merge Sort