Algorithmic efficiency
Amount of computational resources used by an algorithm
In computer science, algorithmic efficiency is a property of an algorithm which relates to the amount of computational resources used by the algorithm. Algorithmic efficiency can be thought of as analogous to engineering productivity for a repeating or continuous process.
Nº Q1296251 ★★
Peu commune · Savoirs
Algorithmic efficiency
Amount of computational resources used by an algorithm
In computer science, algorithmic efficiency is a property of an algorithm which relates to the amount of computational resources used by the algorithm. Algorithmic efficiency can be thought of as analogous to engineering productivity for a repeating or continuous process.
Dernier prix
—
Prix plancher
—
Médiane 7 j
—
Ventes 30 j
0
Fourchette 30 j
—
En circulation
0
Cours
médiane
min – max
ventes
Aucune vente sur la période
Voir le tableau
| Date | médiane | Min | Max | ventes |
|---|
Historique des ventes
- Dernière vente
- —
- Moyenne 30 j
- —
- Plus bas 30 j
- —
- Plus haut 30 j
- —
- Ventes 7 j
- 0
- Ventes 30 j
- 0
Aucune vente pour l'instant.
Ventes anonymes : ni acheteur ni vendeur. Les chiffres ne comptent que les ventes entre joueurs.
Sur Wikipédia
Texte en anglais Pas encore d'article dans ta langue : extrait en anglais.
In computer science, algorithmic efficiency is a property of an algorithm which relates to the amount of computational resources used by the algorithm. Algorithmic efficiency can be thought of as analogous to engineering productivity for a repeating or continuous process. For maximum efficiency it is desirable to minimize resource usage. However, different resources such as time and space complexity cannot be compared directly, so which of two algorithms is considered to be more efficient often depends on which measure of efficiency is considered most important. For example, cycle sort and Timsort are both algorithms to sort a list of items from smallest to largest. Cycle sort organizes the list in time proportional to the number of elements squared ( O ( n 2 ) {\textstyle O(n^{2})} , see big O notation), but minimizes the writes to the original array and only requires a small amount of extra memory which is constant with respect to the length of the list ( O ( 1 ) {\textstyle O(1)} ). Timsort sorts the list in time linearithmic (proportional to a quantity times its logarithm) in the list's length ( O ( n log n ) {\textstyle O(n\log n)} ), but has a space requirement linear in the length of the list ( O ( n ) {\textstyle O(n)} ). If large lists must be sorted at high speed for a given application, timsort is a better choice; however, if minimizing the program/erase cycles and memory footprint of the sorting is more important, cycle sort is a better choice.
Texte : Wikipédia en anglais, CC BY-SA 4.0. ·
Cartes voisines
Efficience
La mesure dans laquelle le gaspillage de ressources sur un processus est minimisé
Nº Q1034411 ★★★
Complexité d'un algorithme
Nº Q5157286 ★★★
Accélération matérielle
Confier une fonction spécifique effectuée par le processeur à un circuit intégré dédié qui effectuera cette fonction de façon plus efficace
Nº Q600158 ★
Algorithmique
Science étudiant les algorithmes
Nº Q13636890 ★★★
Algorithme récursif
Méthode de programmation informatique
Nº Q264164 ★★
Performance par watt
Mesure de l'efficacité énergétique d'un ordinateur
Nº Q3375344 ★