algorithmes graphiques amusants, arts libéraux étudiants ont lu la

Auteur | Sándor P. Fekete, etc.

Modifier | la vie de la lampe Xue

Xiao Bian a également compris.

Note de l'éditeur

IDEA est SándorP. Fekete, Sebastian Morr et Sebastian Stiller ont lancé conjointement une série d'algorithmes graphiques. Ils ont été à l'origine comme Sándor à Braunschweig Université des structures d'algorithmes et de données de conception de cours, les auteurs espèrent qu'ils peuvent avoir plus d'applications disponibles en ligne et donc ce projet, je l'espère être en mesure d'aider les enseignants, les étudiants et il y a des gens curieux. Les algorithmes seront constamment mis à jour, vous pouvez accéder à la page pour plus d'informations:

https://idea-instructions.com/.

Trier rapide

tri rapide est un « diviser pour mieux régner » algorithme de tri, par sélection aléatoire afin d'éviter « point de partage » pire scénario se produit.

  • Choisi au hasard "Split Point".

  • Conformément à la hauteur de la ligne de découpe « point de partage ».

  • Plus haut que les éléments « point de branche » ont besoin de se déplacer vers la droite.

  • Ci-dessous, les besoins de l'élément « point de partage » pour être déplacé vers la gauche.

  • des éléments mobiles.

  • Répéter les étapes ci-dessus respectivement dans le « point de partage » sur les deux côtés des éléments sont triés.

  • Trier Bogo

    sorte Bogo également connu comme « une sorte de stupide, » est un algorithme de tri très simple mais inefficace est de perturber continuellement l'ordre des éléments, jusqu'à ce qu'il atteigne l'ordre.

  • Vérifiez si l'ordre des éléments.

  • Les éléments de désordre, il est hors d'usage.

  • Vérifiez à nouveau si l'ordre des éléments.

  • Sur commande, commande le succès, ou de continuer à répéter les étapes ci-dessus.

  • recherche binaire

    recherche binaire est un algorithme de recherche rapide pour trouver la position d'un élément d'un tableau ordonné. C'est un peu similaire jeu de devinettes en demandant constamment « nombre cible est supérieur ou inférieur à un certain nombre de » questions, deviner les chiffres de but ultime.

  • Élément défini intervalle.

  • Trouver un élément de localisation pour être dans la gamme de celui-ci?

  • Il n'est pas.

  • Ne hésitez pas à trouver des éléments est de ne pas être à gauche ou à droite de la position actuelle.

  • sorte de fusion

    Tri par fusion est aussi un « diviser pour mieux régner » algorithme de tri récursive.

  • L'élément divisé en deux parties, en utilisant une opération de fusion récursive trier chaque partie.

  • Comparaison des éléments déjà triés.

  • Fusionner des éléments déjà triés.

  • Triés.

  • arbre binaire équilibré

    arbre binaire équilibré est une variété d'arbres binaires auto-équilibrage, peut garantir la recherche rapide, insérer et les opérations de suppression.

    Pour figure arbre binaire équilibré comme par exemple:

    • noeud enfant gauche est plus petit que le parent et le nud parent plus petit que l'enfant droit. Si la différence de hauteur entre la gauche et à droite nud racine sous-arbre de plus de 1, il devient déséquilibré.

    • Vous voulez savoir si l'arbre contient les éléments 11? 11 est supérieur à 10, alors regardez pour l'enfant à droite est inférieur à 121012.11, donc nous cherchons l'enfant gauche de 12, noeud enfant gauche 12 sont exactement qu'ils recherchent 11 . De même, l'arbre contient les éléments 8? 810 est plus petite que, alors regardez nud enfant à gauche est supérieur à 106 6,8, puis trouver l'enfant 6 droit. 6 l'enfant droit n'existe pas, élément indicateur 8 n'existe pas dans l'arbre.

    • Comment trouver le plus petit élément dans l'arbre? A partir de la racine, tout le long du nud enfant à gauche, l'arbre se trouve dans l'élément le plus petit dernier nud feuille.

    • Comment trouver l'élément suivant 10? Si la racine se trouve être 10, puis trouver l'élément le plus petit enfant de droit du 10. Si la racine n'est pas 10, puis de trouver 10, 10 s'il n'y a pas droit de l'enfant, le parent doit trouver jusqu'à trouver un élément de 10.

    • 17 espèces ajoutées ou supprimées dans 10, détruit l'équilibre de l'arbre, cette fois-ci par la nécessité de rétablir l'équilibre arbre en rotation.

    graphique traversal

    algorithme figure de traversée passe par tous les sommets accessibles sur la Fig., peut être réalisée par diverses structures de données auxiliaires de déplacement, comme un ensemble non ordonné de fonctions de parcours aléatoire réalisée en utilisant un profondeur d'abord pile traversal, mis en oeuvre en utilisant une file d'attente premier traversal.

    • Aléatoire Trouver: Sélectionnez un sommet, le mettre dans une collection non ordonnée. Prise d'un ensemble de sommets, l'accès au sommet, les sommets adjacents de l'ensemble des sommets dans et hors de l'ensemble des sommets. Répétez ce processus jusqu'à ce que tous les éléments de la collection est traversée terminée.

    • Profondeur d'abord traversal: la sélection d'un sommet sur la pile, dans lequel l'un des sommets des sommets adjacents également poussé sur la pile. début de visite sommet de la pile, si le sommet a pas d'autres sommets voisins sur la pile. S'il y a d'autres sommets adjacents, l'un des sommets adjacents mis sur la pile. Répétez ce processus jusqu'à ce que tous les éléments de la pile est traversée terminée.

    • Première traversée: la sélection d'un sommet, le sommet des sommets dans l'extrémité adjacente de la file d'attente. Tête de pointe d'accès à la file d'attente, la file d'attente sur les sommets, si le sommet est un sommet adjacent, les sommets adjacents mis dans la queue de la file d'attente. Ce processus est répété jusqu'à ce que tous les éléments de la file d'attente traversal est terminée.

    Un accident vasculaire cérébral

    Un accident vasculaire cérébral est un algorithme Fleury conçu pour identifier et taille élégante chemin Euler (Eulérienne). chemin Eulerian est un diagramme de chemin, juste après chaque côté, et de chaque côté est accessible qu'une seule fois.

  • Exprimée en degrés sommet du sommet sont quelques arêtes.

  • S'il n'y a que deux degrés et le sommet est impair, l'autre est un nombre pair, impair sommet degrés ou l'absence des dessins, il y a des chemins eulériens.

  • Sélectionnez un sommet a commencé à dessiner le chemin.

  • Si deux ou plusieurs ponts existent, vous pouvez prendre le pont. Si un seul pont, le pont ne passera pas à moins que le seul pont pour aller.

  • S'il n'y a pas de bord par Répétez l'étape 4.

  • Le succès dessiner chemin Euler.

  • Lien original: https: //idea-instructions.com/

    texte recommandé aujourd'hui

    Cliquez ci-dessous pour lire l'image

    Devenir l'architecte de la route, regardez cela suffit

    Leadership Technologie 300 colonne parler annuel grand sur la ligne

    Le prix initial de 299 / an, offre limitée à 100 $ par inviter un ami à acheter, vous obtenez 41 yuans remise en argent maintenant, et de plus en plus invité aussi, ne pas cap, retrait immédiat.

    Lire le cachet original générer immédiatement poster exclusif

    version chinoise de « Gossip Girl » raconte l'histoire de deux histoires très différentes sur le caractère de fille amitié
    Précédent
    Chen filmant ses nouvelles joues creuses de film, léthargique recroquevillée, mais la face du lot rond Wang Ziwen
    Prochain
    Pour le renouvellement: le son des moteurs B1 expérience de partage de décodeur audio Bluetooth
    Nous avons récemment eu un drame de crime de style si fort rendement - vrai détective troisième trimestre
    « Sont très bien »: pleurer à côté de rien dans l'ancien, mais avec Julie Liu Qing ensemble?
    passage clé de retrofuturism: Tape
    Un vrai cas de « Waco Siège »: qui prétend être la réincarnation du Christ, vivant un homme de rêve
    Version film "Step Into The Past" complète return're juste Jianghua? Qui ont été atteints de dépression qu'il avait les gens ont changé
    rein géant préhistorique! phare BMW X7 officiellement publié
    platine "The Last Guardian" Raiders
    « Sont très bons » trouble oncle Ming Yu Su terrifié trois fils, mais revenir à la haine Ming Yu: Je ne suis pas ma mère
    Vérité ou illusion? Secret pilier de la technologie vidéo court derrière l'explosion de rouge
    CBC Canada mini-série de huit épisodes « innommable », de nombreux acteurs sont de la « Stargate »
    Une idée un Tibétain, un paradis