Mapa mental
Algorithms
Contenido del mapa
Algorithms
Complexity
- Space Complexity
- How much memory the algorithm takes up
- Time Complexity
- How fast the algorithm runs
- Space Complexity
Orders
- Use Big O Notation
- O(n) normal time-as n increases, time taken increases
- O(n^x)-Polynomial growth- time increases faster than n increases
- O(x^n)- Exponential growth- BAD- only good for small n
- O(n!)- Factorial growth- BAD, worse than exponential
- O (log n)- logarithmic growth- as n increases, time taken increases, but not as fast as n
- Use Big O Notation
Sequences of unambiguous instructions for solving a problem
Problems
- Intractable problems
- Problems we can't solve for any but the smallest version of the problem
- Halting problem
- It is impossible to write a program that will determine if another program will terminate on a given input
- Intractable problems
Información
- Descripción
- Mapa Mental sobre Algorithms, creado por Thomas Webster el 05/05/2015.
- Creado por
- Thomas Webster · may 2015
- Actualizado
- 19 feb 2016
- Visitas
- 1
- Valoración