null
US
Sign In
Sign Up for Free
Sign Up
We have detected that Javascript is not enabled in your browser. The dynamic nature of our site means that Javascript must be enabled to function properly. Please read our
terms and conditions
for more information.
Next up
Copy and Edit
You need to log in to complete this action!
Register for Free
7603369
Algorithms
Description
Mind Map on Algorithms, created by Micky Maguire on 09/02/2017.
No tags specified
gcse
Mind Map by
Micky Maguire
, updated more than 1 year ago
More
Less
Created by
Micky Maguire
almost 8 years ago
8
0
0
Resource summary
Algorithms
Computational thinking
Abstraction
Using symbols and variables to represent a real world problem in a computer program removing unnecessary details
E.g. Not having curved lines in tube maps so they are easier to read
Sat nav - dont need houses/ hills/ etc
Algorithmic thinking
Solving a problem using defined instructions
Example: psuedocode
Decomposition
Breaking down larger, complex problems into smaller sub-problems
Example: a bike Explain how each part works instead of all at once. E.g. Say how brakes work and then wheels
Search algorithms
Linear search
Goes through every item until item being searched for is found
Binary search
Goes to middle item
Looks at numbers on left and right and compares to item searched for
Gets rid of all numbers on side not needed
Repeats until item is found
Sort algorithms
Bubble sort
Compare first 2 items and swap if needed
Once compared repeat with next 2 items
When whole row is done repeat until all items sorted
Slow
Easiest to code
Insert sort
Take item
Item is sorted Put all other items as unsorted
Compare first item in list and sort Once sorted place in order in sorted side
Take next item and compare with all items on sorted side then put in order
Repeat until all numbers sorted
Easy to code
Faster than bubble sort
Slower than merge sort
Merge sort
Split all items into separate columns
Compare and combine every pair of items
Once combined the pair become one item
Compare next items in pairs
Repeat until all are one item in order
Hard to code
Can use others if less than 1000 items
Quickest
Show full summary
Hide full summary
Want to create your own
Mind Maps
for
free
with GoConqr?
Learn more
.
Similar
Data Structures & Algorithms
Reuben Caruana
Computer science unit 2
Somto Ibeme
Algorithms ♡
lauren ♥
Computational Thinking ♡
lauren ♥
Searching and Sorting Algorithms
Josh Calvert
Systems Software Revision
cocacolai
Grafy I.
Michal Roch
Grafy I. - selftest
Michal Roch
Mathematical Preliminaries
msladey
Los Algoritmos
SoporteIZB-Fredy Francisco Caal Caal
OLL Algorithms
Preston Lloyd
Browse Library