Accueil Finances personnelles Pourquoi trier les données est important pour les algorithmes - les mannequins

Pourquoi trier les données est important pour les algorithmes - les mannequins

Vidéo: Algocratie : L'inégalité programmée - #DATAGUEULE 84 2025

Vidéo: Algocratie : L'inégalité programmée - #DATAGUEULE 84 2025
Anonim

Imaginez que vous essayez de trouver un élément dans une liste sans le trier en premier. Chaque recherche devient une recherche séquentielle qui prend du temps. Mais, un cas peut être fait pour ne pas trier les données pour les algorithmes. Après tout, les données sont toujours accessibles, même si vous ne les triez pas - et le tri prend du temps.

Bien sûr, le problème avec les données non triées est le même que celui de ce tiroir à ordures dans votre cuisine (ou partout où vous avez votre tiroir à ordures - en supposant que vous puissiez le trouver du tout). Chercher quoi que ce soit dans le tiroir à ordures prend du temps, car vous ne pouvez même pas deviner où trouver quelque chose. Plutôt que de simplement atteindre et prendre ce que vous voulez, vous devez sortir une myriade d'autres articles que vous ne voulez pas dans le but de trouver le produit dont vous avez besoin. Malheureusement, l'article dont vous avez besoin n'est peut-être pas dans le tiroir à ordures, vous l'avez peut-être jeté ou mis dans un tiroir différent.

Le tiroir à ordures de votre maison est comme les données non triées sur votre système. Lorsque les données ne sont pas triées, vous devez rechercher un élément à la fois et vous ne savez même pas si vous trouverez ce dont vous avez besoin sans d'abord rechercher tous les éléments de l'ensemble de données. C'est une façon frustrante de travailler avec des données.

Bien sûr, il ne suffit pas de trier les données. Si vous avez une base de données d'employés triée par nom de famille, mais que vous devez rechercher un employé par date de naissance, le tri n'est pas utile. (Supposons que vous souhaitiez trouver tous les employés qui ont un anniversaire un certain jour.) Pour trouver la date de naissance dont vous avez besoin, vous devez toujours effectuer une recherche dans l'ensemble du jeu de données un élément à la fois. Par conséquent, le tri doit se concentrer sur un besoin particulier. Oui, vous aviez besoin de la base de données des employés triée par département à un moment donné et par nom de famille à un autre moment, mais maintenant vous avez besoin de trier par date de naissance afin d'utiliser efficacement l'ensemble de données.

La nécessité de gérer plusieurs commandes triées pour les mêmes données est la raison pour laquelle les développeurs ont créé des index. Le tri d'un petit index est plus rapide que le tri de l'ensemble de données entier. L'index conserve un ordre de données spécifique et pointe vers l'ensemble de données complet afin que vous puissiez trouver ce dont vous avez besoin extrêmement rapidement. En maintenant un index pour chaque exigence de tri, vous pouvez réduire efficacement le temps d'accès aux données et permettre à plusieurs personnes d'accéder aux données en même temps dans l'ordre dans lequel elles ont besoin d'y accéder.

De nombreux moyens sont disponibles pour catégoriser les algorithmes de tri. Une de ces façons est la vitesse de la sorte. Lorsqu'on considère l'efficacité d'un algorithme de tri particulier pour l'organisation des données, les repères temporels prennent généralement en compte deux facteurs:

  • Comparaisons: Pour déplacer des données d'un emplacement à un autre, vous devez savoir où le déplacer, ce qui signifie comparer les données cibles à d'autres données de l'ensemble de données.Avoir moins de comparaisons signifie une meilleure performance.
  • Échanges: Selon la façon dont vous écrivez un algorithme, il se peut que les données ne parviennent pas à leur emplacement final dans l'ensemble de données au premier essai. Les données peuvent réellement se déplacer plusieurs fois. Le nombre d'échanges affecte considérablement la vitesse car vous déplacez des données d'un emplacement à un autre en mémoire. Des échanges de plus en plus petits (comme lors de l'utilisation d'index) signifient de meilleures performances.
Pourquoi trier les données est important pour les algorithmes - les mannequins

Le choix des éditeurs

Découvrir les Méditations de Pleine Conscience Formelle - les nuls

Découvrir les Méditations de Pleine Conscience Formelle - les nuls

Pour approfondir votre conscience consciente, vous devez pratiquer une méditation de pleine conscience sur une base quotidienne. Familiarisez-vous avec certaines des médiations suivantes. Avec le temps, vous deviendrez plus conscient de votre vie quotidienne. Body Meditation Meditation - Cette méditation implique de passer environ une demi-heure, en prenant conscience de ...

Démystifier Dan Brown: Les Templiers Royaux - les nuls

Démystifier Dan Brown: Les Templiers Royaux - les nuls

Les Templiers sont presque aussi fictifs dans Dan Brown Le code Da Vinci comme les chevaliers Jedi sont dans Star Wars. Bien que le héros Robert Langdon hésite d'abord à élever les Templiers dans ses cours, parce que la mention même d'eux fait ressortir les amants du complot, Brown n'a aucun problème à les faire participer ...

Démystification des mythes communs sur la franc-maçonnerie - mannequins

Démystification des mythes communs sur la franc-maçonnerie - mannequins

La franc-maçonnerie moderne existe depuis 1717. Les premières contre-vérités concoctées sur l'Ordre sont apparues en impression à peu près en même temps. Les États-Unis étaient consumés par l'hystérie anti-maçonnique à la fin des années 1820, et l'Europe a fait de Mason-bashing un sport populaire pendant deux siècles, le liant souvent à la propagande antisémite. Internet n'a que ...

Le choix des éditeurs

À L'aide de la boîte de dialogue Configurer l'affichage dans PowerPoint 2011 pour Mac - témoins

À L'aide de la boîte de dialogue Configurer l'affichage dans PowerPoint 2011 pour Mac - témoins

Dans la boîte de dialogue Configurer l'affichage dans PowerPoint, cliquez sur le bouton Configurer l'affichage dans l'onglet Diaporama du ruban Office 2011 pour Mac, ou choisissez Diaporama → Configurer l'affichage dans la barre de menus. Dans les deux cas, la boîte de dialogue Configurer l'affichage polyvalent apparaît. Choisir un type de spectacle dans PowerPoint 2011 pour Mac ...

Enregistrement des fichiers dans Office 2011 pour Mac - témoins

Enregistrement des fichiers dans Office 2011 pour Mac - témoins

Enregistrement d'un fichier sur lequel vous travaillez dans Office 2011 pour Mac est aussi simple que de cliquer sur le bouton Enregistrer dans la barre d'outils Standard, en appuyant sur Commande-S ou en choisissant Fichier → Enregistrer. Si votre fichier a été enregistré précédemment, l'enregistrement du fichier remplace la copie existante du fichier par votre version mise à jour. Si votre fichier n'a pas ...

Fonctionnant avec les modèles de diapositives maîtres dans PowerPoint 2011 pour Mac - les nuls

Fonctionnant avec les modèles de diapositives maîtres dans PowerPoint 2011 pour Mac - les nuls

Dans Office 2011 pour Mac, l'ajout d'une nouvelle présentation de diapositive à une diapositive dans la vue Diapositive maître de PowerPoint 2011 est une tâche assez simple à effectuer. Suivez ces étapes pour commencer: Assurez-vous que vous êtes en mode Masque des diapositives. Choisissez Affichage → Maître → Masque de diapositives dans la barre de menus. Cliquez sur l'onglet Masque des diapositives du ruban, ...

Le choix des éditeurs

Sélectionnez PowerPoint 2007 Objects - dummies

Sélectionnez PowerPoint 2007 Objects - dummies

Avant de pouvoir modifier un objet PowerPoint 2007 sur une diapositive, vous devez le sélectionner. Dans les présentations PowerPoint, les objets peuvent être du texte, des graphiques, des images clipart, des formes, etc. Voici quelques instructions pour sélectionner les objets PowerPoint 2007: Objets texte: Pour sélectionner un objet texte PowerPoint 2007, déplacez le point d'insertion sur le texte qui ...

Définir le contour de la forme sur une diapositive PowerPoint 2007 - dummies

Définir le contour de la forme sur une diapositive PowerPoint 2007 - dummies

Le contrôle shapePoint de powerPoint vous permet style des objets de ligne ou la bordure pour les objets de forme solide sur vos diapositives PowerPoint. Le contrôle Shape Outline se trouve dans le groupe Styles de formes de l'onglet Outils de dessin. Vous pouvez modifier les paramètres suivants pour le contour: Couleur: Définit la couleur utilisée pour ...

PowerPoint 2016 pour les nuls Cheat Sheet - les nuls

PowerPoint 2016 pour les nuls Cheat Sheet - les nuls

PowerPoint 2016 est le logiciel de présentation le plus puissant disponible pour créer et éditer la diapositive montrer des présentations pour le travail, la maison ou l'école. PowerPoint 2016 offre un certain nombre de raccourcis clavier utiles pour effectuer des tâches rapidement. Voici quelques raccourcis pour le formatage PowerPoint commun, l'édition et les tâches de fichiers et de documents. De plus, après avoir créé votre chef-d'œuvre, vous ...