IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Algorithmes et structures de données Discussion :

Le triangle fou (flocon de Koch)


Sujet :

Algorithmes et structures de données

  1. #1
    Inactif
    Inscrit en
    Avril 2009
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 55
    Par défaut Le triangle fou (flocon de Koch)
    bonjours,

    je cherche une correction algorithmique du fameux problème du triangle fou!

    merci!

  2. #2
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    Connais pas.

    Tu as un lien pour nous expliquer ce que c'est.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  3. #3
    Inactif
    Inscrit en
    Avril 2009
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 55
    Par défaut
    un lien peut etre non,
    mais c'est un problème que je l'ai vu à l'ecole.
    ce problème s'introduit sous le titre des objects fractales, il consiste à génerer des triangle dont les sommets sont les milieu des cotés du triangle père, tu arrives à voir?
    et répéter ça par exemple n fois!

    besoin d'autres expliquation ou indications??

  4. #4
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    Citation Envoyé par jeanjack Voir le message
    un lien peu etre non,
    mais c un problème que je l'ai vu à l'ecole.
    ce pb s'introduit sous le titre des objects fractales, il consiste à génerer des triangle dont les sommets sont les milieu des cotés du triangle père, tu arrives à voir?
    et répéter ça par exemple n fois!

    besoin d'autres expliquation ou indications??
    le flocon de Koch ?

    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  5. #5
    Rédacteur
    Avatar de Zavonen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 772
    Détails du profil
    Informations personnelles :
    Âge : 77
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 772
    Par défaut
    @Pseudocode
    Super !!!!
    Ce qu'on trouve est plus important que ce qu'on cherche.
    Maths de base pour les nuls (et les autres...)

  6. #6
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    C'est juste l'image reprise de wikipedia.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  7. #7
    Inactif
    Inscrit en
    Avril 2009
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 55
    Par défaut
    merci pour l'image, c'est géniaaaaaaaaale, n'est ce pas

    il n'y a pas una algorithme(juste un algorithme et pas la traduction ) pour avoir une référence???

  8. #8
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    On peut construire le flocon itérativement (comme montré sur l'animation). On commence avec 3 segments. On remplace chaque segment par 4 autres. Puis on recommence avec les 12 segments ainsi créés, etc.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  9. #9
    Inactif
    Inscrit en
    Avril 2009
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 55
    Par défaut
    je sais bien,et j'ai comme une idée en tete, mais ce que je c'est une reference, autrement un algorithme référence ecrir par des gros messieux de l'informatiques!!

  10. #10
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    Bah, je ne fais que 80 kilos mais je peux te recommander de lire le lien de wikipedia: http://en.wikipedia.org/wiki/Koch_snowflake
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  11. #11
    Inactif
    Inscrit en
    Avril 2009
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 55
    Par défaut
    merci pour le lien mais c'est pas ce que cherche!

  12. #12
    Modérateur
    Avatar de ToTo13
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Janvier 2006
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 793
    Par défaut
    Bonjour,

    j'ai de vagues souvenir de ma licence de math (oui je sais, erreur de jeunesse :s) où j'avais programmé le Flocon de Von Koch en Maple.
    La solution bien mathématique que nous avions utilisé était de passer dans un repère complexe fin de faciliter le calcul des rotations de points.
    Consignes aux jeunes padawans : une image vaut 1000 mots !
    - Dans ton message respecter tu dois : les règles de rédaction et du forum, prévisualiser, relire et corriger TOUTES les FAUTES (frappes, sms, d'aurteaugrafe, mettre les ACCENTS et les BALISES) => ECRIRE clairement et en Français tu DOIS.
    - Le côté obscur je sens dans le MP => Tous tes MPs je détruirai et la réponse tu n'auras si en privé tu veux que je t'enseigne.(Lis donc ceci)
    - ton poste tu dois marquer quand la bonne réponse tu as obtenu.

  13. #13
    Inactif
    Inscrit en
    Avril 2009
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 55
    Par défaut
    mais voilà !!!!
    malheuresement ceux qui n'ont pas testé ne peuvent pas voir la difficulté

  14. #14
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    Effectivement... je ne vois pas la difficulté.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  15. #15
    Rédacteur
    Avatar de Zavonen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 772
    Détails du profil
    Informations personnelles :
    Âge : 77
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 772
    Par défaut
    Il n'y a pas besoin de rotations.
    Il suffit d'appliquer l'algo qui transforme un segment en une suite de 4 segments, en somme juste de calculer les coordonnées du sommet du pic, à la suite des segments et ainsi de suite.
    Ce qu'on trouve est plus important que ce qu'on cherche.
    Maths de base pour les nuls (et les autres...)

  16. #16
    alex_pi
    Invité(e)
    Par défaut
    Citation Envoyé par Zavonen Voir le message
    Il n'y a pas besoin de rotations.
    Il suffit d'appliquer l'algo qui transforme un segment en une suite de 4 segments, en somme juste de calculer les coordonnées du sommet du pic, à la suite des segments et ainsi de suite.
    Sauf que la base de cet algo, c'est d'appliquer une rotation de pi/3 au deuxième tiers du segment à transformer...

  17. #17
    Inactif  
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    1 958
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 958
    Par défaut
    Citation Envoyé par jeanjack Voir le message
    merci pour le lien mais c'est pas ce que cherche!
    Mais que cherches-tu alors ?
    Le flocon de Koch est un cas particulièrement simple de récursivité.
    Si on a une primitive qui prend en argument un point A et un point B et trace une ligne entre ces deux points, il est très simple de concevoir un algorithme pour dessiner une ligne du flocon de Koch puis le flocon en entier.
    [edit]finalement je met pas l'algorithme que j'avais mis là… faut que tu cherches un peu [/edit]
    Pour info, des étudiants qui n'ont jamais fait de programmations arrivent à faire ça en C++ au bout de 10 semaines à 3h de cours par semaine, en leur donnant la primitive d'affichage d'une ligne.

  18. #18
    Inactif  
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    1 958
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 958
    Par défaut
    Citation Envoyé par alex_pi Voir le message
    Sauf que la base de cet algo, c'est d'appliquer une rotation de pi/3 au deuxième tiers du segment à transformer...
    Mais il n'y a pas besoin de rotations pour faire ce dessin. Enfin on peut s'en passer.

  19. #19
    Rédacteur
    Avatar de Zavonen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 772
    Détails du profil
    Informations personnelles :
    Âge : 77
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 772
    Par défaut
    Mais il n'y a pas besoin de rotations pour faire ce dessin. Enfin on peut s'en passer.
    Merci pour le plus Garulfo, évidemment qu'il n'y a pas besoin de rotation, le théorème de Pythagore suffit amplement.
    Ce qu'on trouve est plus important que ce qu'on cherche.
    Maths de base pour les nuls (et les autres...)

  20. #20
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    Citation Envoyé par Zavonen Voir le message
    Merci pour le plus Garulfo, évidemment qu'il n'y a pas besoin de rotation, le théorème de Pythagore suffit amplement.
    voir même un peu de géométrie vectorielle...
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

Discussions similaires

  1. Point à l'intérieur d'un triangle ?
    Par remi77 dans le forum Algorithmes et structures de données
    Réponses: 9
    Dernier message: 15/05/2017, 14h49
  2. [Fractales 4/5] Courbe et flocon de Koch - Koch curve and snowflake
    Par Jerome Briot dans le forum Téléchargez
    Réponses: 1
    Dernier message: 14/04/2017, 11h43
  3. [Java] Flocon de Von koch
    Par ToTo13 dans le forum Contribuez
    Réponses: 5
    Dernier message: 07/12/2010, 14h23
  4. [3D] Triangles
    Par Frederic dans le forum Algorithmes et structures de données
    Réponses: 6
    Dernier message: 08/11/2002, 23h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo