Mapa mental
algorithms
Contenido del mapa
algorithms
abstraction
- Abstraction simplifies a problem by removing the unnecessary details so you can focus on the relevant parts
- Maps use abstraction as they leave out details so you can focus on the important things like roads and landmarks
- Money is another example as it has no real value however it represents the value of goods and services
- Abstraction simplifies a problem by removing the unnecessary details so you can focus on the relevant parts
decomposition
- Decomposition means breaking a complex problem down into smaller, more manageable sub-problems
- Each box on a decomposition structure chart represents a sub-problem
- Decomposition means breaking a complex problem down into smaller, more manageable sub-problems
binary search
linear search
- Start at the first item in the list
merge sort
bubble sort
insertion sort
pseudocode
- The main focus of pseudocode is the logic of an algorithm, however it cannot be run on a computer
- The purpose of pseudocode is to plan algorithms, focusing on logic and steps
- Pseudocode is a way of writing out an algorithm using code-like statements that can be translated into any programming language.
- It is intended to be very readable and easy to undertand
- The main focus of pseudocode is the logic of an algorithm, however it cannot be run on a computer
algorithms
- An algorithm is a reusable set of instructions to solve a given problem
Información
- Descripción
- Mapa Mental sobre algorithms, creado por Maya Chaudhry el 27/02/2019.
- Creado por
- Maya Chaudhry
- Visitas
- 0
- Valoración