| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Propriétés des algorithmes
    Un algorithme est un ensemble discret et sans ambiguïté des opérations qui produit des résultats . Vous avez vu et traitées avec des algorithmes toute votre vie de manière subtile et évidente , ils sont ce que vous utilisez quand vous faites l'arithmétique, ce qui permet à vos filtres anti-spam et les moteurs de recherche pour faire leur travail et ce que vous suivez lorsque vous utilisez une recette ou d'observer la conduite directions . Bien ordonné

    Pour être un algorithme réalisable , les instructions ou les opérations à effectuer doivent aller dans un certain ordre . Les étapes doivent être claires afin que l'ordinateur peut exécuter dans l'ordre correct. Par exemple, pour alphabétiser une collection de livres , votre première instruction pourrait définir le fonctionnement de la recherche d'un nom pour être classés par ordre alphabétique . La seconde instruction peut indiquer au processus de point de départ par la désignation où sur le plateau pour démarrer la séquence alphabétique. Une instruction ultérieure peut ensuite dire ce qu'il faut faire avec un livre si elle vient tôt ou plus tard dans l'alphabet d'un livre déjà sur le plateau .
    Definite & Doable

    Il faut non seulement un algorithme spécifier la séquence des événements et ce que chaque étape requiert , l'algorithme doit également être exécutable . Les opérations doivent être calculable et sans ambiguïté; . Opérations «impossibles» - comme la division d'un nombre par 0 - ne sont pas autorisés
    axée sur les résultats

    en accord avec les exigences de doability et netteté , un algorithme est orientée vers un résultat final , ou une sortie. Les données doivent résulter des calculs effectués , sinon vous ne seriez pas en mesure de dire si les commandes ont été efficaces ou non.
    Finis

    algorithmes sont conçus à la fin et pas durer indéfiniment. Bien que la commande pourrait techniquement être réalisée à l'infini, ce ne serait pas un algorithme viable ou utile. Un algorithme doit finalement être dit quand arrêter et être complète .

    Previous :

    next :
      articles connexes
    ·Utilisation efficace de la bibliothèque Microsoft Ente…
    ·Types d'algorithmes de clustering 
    ·Comment utiliser Oracle SQL Loader pour Parse XML 
    ·Comment se débarrasser d'un Alt F4 Shortcut 
    ·Comment écrire des méthodes de Pseudocode 
    ·Comment écrire une commande d'impression en Fortran 
    ·. Comment utiliser DataGridView Insérer 
    ·Comment sélectionner du texte dans l'encadré en ASP.N…
    ·Différence entre les packages et des fichiers d'en-tê…
    ·Comment Aligner à droite texte à l'aide HTML 
      articles en vedette
    ·Comment faire un tableau de bord Lua 
    ·PHP MySQL Database Query 
    ·PHP Tutoriel Scratch Card 
    ·Comment Termine un programme en code en Visual Basic 
    ·JSP Web Tutoriel 
    ·SQLite Types de fichiers 
    ·Comment lire un document Word en utilisant C 
    ·Comment faire une pyramide des nombres avec Java 
    ·Un tutoriel pour HTML 5 Canvas Animation 
    ·Qu'est-ce qu'un fichier séquentiel 
    Copyright © Connaissances Informatiques http://fr.wingwit.com