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 :

Sous forum pour ceux qui débutent l'algorithmique


Sujet :

Algorithmes et structures de données

  1. #1
    Membre confirmé
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    87
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 87
    Par défaut Sous forum pour ceux qui débutent l'algorithmique
    Salut!

    J ai une question a la famille "developpez.com"iste et au forum "algorithmes" surtout.
    Pourquoi vous dédiez pas un sous-forum dans la partie algorithmes pour les débutants?

    Il y a un pour les mathematiques, un autre pour traitement images...
    mais aucun pour débutant.

    Merci.

  2. #2
    Membre Expert
    Avatar de kmaniche
    Inscrit en
    Janvier 2006
    Messages
    1 717
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 717
    Par défaut
    Les forums et les sous forum sont organisés par domaine et par catégories.

    Normalement, un forum est là pour les débutant, les intermédiaire et les confirmés.

    Pensez-vous que pour chaque niveau devrait exister un sous forum.

    Forum X / Sous forum Y / Sous forum pour les débutants
    Forum X / Sous forum Y / Sous forum pour les intermédiaires
    Forum X / Sous forum Y / Sous forum pour les confirmés

    Ça n'engage que moi

  3. #3
    Membre confirmé
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    87
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 87
    Par défaut
    Les forums et les sous forum sont organisés par domaine et par catégories.
    ----> Un point de vue a respecter.

    Mais lorsqu on est débutant et je foule dans un forum et je trouve des questions et des topics pour des gens censé avoir des connaissances avancés c est pas comfortable pour les forumiens qui débutent.

    bon.. vous parlez d organiser par domaine et categories? alors sous-forum: complexitée / structures de données / techniques (divide & conquer, backtracking, récursivité, programation dynamique...)

  4. #4
    Membre Expert
    Avatar de kmaniche
    Inscrit en
    Janvier 2006
    Messages
    1 717
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 717
    Par défaut
    Citation Envoyé par ellgafsi Voir le message
    Mais lorsqu on est débutant et je foule dans un forum et je trouve des questions et des topics pour des gens censé avoir des connaissances avancés c est pas comfortable pour les forumiens qui débutent.
    Un point de vu également.


    Il faut patienter jusqu'à ce qu'un modérateur ou de rang sup répond à ton post.

  5. #5
    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 : 53
    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 kmaniche Voir le message
    Un point de vu également.

    Il faut patienter jusqu'à ce qu'un modérateur ou de rang sup répond à ton post.
    Heu... ce modérateur ne peut rien pour vous.

    C'est vrai que le forum algo n'est pas organisé comme un bouquin d'algo : type de données, parcours, tris, calculs, ... D'un autre coté, le forum n'est pas un support de cours.

    Mais bon, on répond aux questions d'autant plus qu'elles sont faciles. Donc les questions de débutants devraient recevoir plus de réponse que les autres.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  6. #6
    Membre confirmé
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    87
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 87
    Par défaut
    Merci kmaniche et pseudocode pour vos reponses.

    Citation Envoyé par pseudocode Voir le message
    Heu... ce modérateur ne peut rien pour vous.
    -----> Si vous ne pouvez rien faire alors c est qui?

    Citation Envoyé par kmaniche Voir le message
    Il faut patienter jusqu'à ce qu'un modérateur ou de rang sup répond à ton post.
    ------> Je vais me patienter mon ami.

    J ai anniversaire le 18/05 un tel sous forum serai un merveilleux cadeau!

    j invites les autres forumiens a contribuer dans la discution, ca nous conserne tous!!

    Merci!

  7. #7
    Membre Expert
    Avatar de kmaniche
    Inscrit en
    Janvier 2006
    Messages
    1 717
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 717
    Par défaut
    Ok

    Si ça facilité la tache pour celui qui pose des question, je dirais le contraire pour celui qui cherche une solution déjà posée.

    Dans quel sous forum doit-il chercher ?

  8. #8
    Membre confirmé
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    87
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 87
    Par défaut
    Citation Envoyé par kmaniche Voir le message
    Ok

    Si ça facilité la tache pour celui qui pose des question, je dirais le contraire pour celui qui cherche une solution déjà posée.

    Dans quel sous forum doit-il chercher ?
    j ai mal a vous comprendre ici.

    Mais je crois que c est simple. Un internaute qui entre dans un forum comme le notre a une question concernant l algorithmique.
    Qu est ce qu il peut poser comme question?
    1- j ai un tel algo je voudrais savoir la complexité, l optimiser... (complexité)
    2- comment ca marche les piles, les tas, les graphes.... (structures de données)
    3- j arrives pas a comprendre la récursion, mon implémentation récursive ici ne marche pas, comment je peux utiliser le diviser pour régner dans un exemple concret écris par moi même (et non pas un exemple qu on trouve dans tout les livres et cours...), la programmation dynamique....(les techniques pour construire un algorithme)

    Alors si on a 3 sous forums un pour la complexitée, autre pour les structures de données et un troisieme pour les techniques, lorsque on entre on sais bien ou POSER les questions et ou FOULER.

    Avec le temps ça va grandir et c est enfin pour le bien du forum!

  9. #9
    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 : 53
    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 ellgafsi Voir le message
    j ai mal a vous comprendre ici.

    Mais je crois que c est simple. Un internaute qui entre dans un forum comme le notre a une question concernant l algorithmique.
    Qu est ce qu il peut poser comme question?
    1- j ai un tel algo je voudrais savoir la complexité, l optimiser... (complexité)
    2- comment ca marche les piles, les tas, les graphes.... (structures de données)
    3- j arrives pas a comprendre la récursion, mon implémentation récursive ici ne marche pas, comment je peux utiliser le diviser pour régner dans un exemple concret écris par moi même (et non pas un exemple qu on trouve dans tout les livres et cours...), la programmation dynamique....(les techniques pour construire un algorithme)
    Ah, pour cela il y a d'autres sources d'informations. Tu as les boutons "cours Algo" et "FAQ algo" dans la barre de menu en haut.

    Les forums sont la pour poser des questions ou exposer un problème.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  10. #10
    Membre confirmé
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    87
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 87
    Par défaut
    Bonjour pseudocode!

    Citation Envoyé par pseudocode Voir le message
    Ah, pour cela il y a d'autres sources d'informations. Tu as les boutons "cours Algo" et "FAQ algo" dans la barre de menu en haut.
    ------> Oui j ai passé par la et j apprécie le travail du groupe rédacteur.
    Mais.. je vois que c est incomplet pour une tel discipline aussi vague que tres abstraite.
    Autre chose j ai constaté que dans la page cours vous ecrivez des cours algorithmiques appliqués a des domaines précis (cryptologie, AI, traitement images..) et vous passez a coté du domaine lui meme.

    Vous pouvez jeter un coup d oeil sur les autres forums. Dans le cas du forum PERL il y a un sous forum pour les modules, autres pour le language lui meme et 3 eme pour la programmation de PERL dans le domaine de la bioinformatique..
    C est a dire eux aussi ils séparent leur forum en categories
    Vous aussi c est le meme cas: vous avez un pour les mathematiques, traitement d images et AI (la plupart des questions biensur avancées )
    Citation Envoyé par pseudocode Voir le message
    Les forums sont la pour poser des questions ou exposer un problème
    ------> Je sais c est quoi un forum .

    Enfin j espere que vous voyez mes critiques comme constructives.

  11. #11
    Membre expérimenté
    Profil pro
    Inscrit en
    Août 2006
    Messages
    243
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 243
    Par défaut
    Citation Envoyé par ellgafsi Voir le message
    j ai mal a vous comprendre ici.

    1- j ai un tel algo je voudrais savoir la complexité, l optimiser... (complexité)
    2- comment ca marche les piles, les tas, les graphes.... (structures de données)
    3- j arrives pas a comprendre la récursion, mon implémentation récursive ici ne marche pas, comment je peux utiliser le diviser pour régner dans un exemple concret écris par moi même (et non pas un exemple qu on trouve dans tout les livres et cours...), la programmation dynamique....(les techniques pour construire un algorithme)

    Dans ce cas, pour chaque sous-forum, on devrait le diviser lui-même en x sous-forum plus spécialisés et etc...Et au final, on ne va plus rien trouver.
    Sans compter les problèmes pour catégoriser tel ou tel problématique.

    De plus, un débutant (ou non) ne connait pas forcément le nom ou la catégorie appropriée à son problème et au final, les admins/modos devront déplacer les posts/threads d'un sous-sous-...-sous-forum à l'autre. Et, cela n'engage que moi, mais j'ai tendance à penser qu'ils ont d'autres choses à faire de plus valorisantes

  12. #12
    Membre Expert
    Avatar de kmaniche
    Inscrit en
    Janvier 2006
    Messages
    1 717
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 717
    Par défaut
    Citation Envoyé par ellgafsi Voir le message
    Enfin j espere que vous voyez mes critiques comme constructives.
    Et ce serait encore mieux si tu contribue à enrichir certaines parties, comme par exemple proposer un cours

  13. #13
    Membre confirmé
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    87
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 87
    Par défaut
    Citation Envoyé par 250rgv Voir le message
    Dans ce cas, pour chaque sous-forum, on devrait le diviser lui-même en x sous-forum plus spécialisés et etc...Et au final, on ne va plus rien trouver.
    Sans compter les problèmes pour catégoriser tel ou tel problématique.
    ------> Je vois pas pourquoi vous compliquez les choses?
    il y a des classifcations que je vois précises, j ai les a deja nommer.
    1- Complexité
    2- Strcutures de données
    3- Techniques ou paradigmes
    Et c est tout.

    Pour le déplacement des threads et topics je peux m engager
    Ce qui conserne ou trouver ca? Ou poster ca? un ptit thread "a lire avant de poster" résout le probleme

    Alors SI on veut ON peut!

  14. #14
    Membre confirmé
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    87
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 87
    Par défaut
    Citation Envoyé par kmaniche Voir le message
    Et ce serait encore mieux si tu contribue à enrichir certaines parties, comme par exemple proposer un cours
    ------> Je suis NOVICE mon ami , si je suis ce genre de programmeur qui maitrise 3, 4 languages et a des connaissances meme intermédiaire en algo, je ferais ca sans que quelq un me demande.

  15. #15
    Membre expérimenté
    Profil pro
    Inscrit en
    Août 2006
    Messages
    243
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 243
    Par défaut
    Citation Envoyé par ellgafsi Voir le message
    ------> Je vois pas pourquoi vous compliquez les choses?
    il y a des classifcations que je vois précises, j ai les a deja nommer.
    1- Complexité
    2- Strcutures de données
    3- Techniques ou paradigmes
    Et c est tout.

    Pour le déplacement des threads et topics je peux m engager
    Ce qui conserne ou trouver ca? Ou poster ca? un ptit thread "a lire avant de poster" résout le probleme

    Alors SI on veut ON peut!
    C'est toi qui propose de "compliquer" les choses
    Moi, au contraire, Maths/Images/IA et <le reste> au dessus me paraît très simple : Dans "le reste", je sais quoi mettre sans me poser de questions : Moins il y a de cases, plus le rangement est simple et rapide et comme je suis faignant.

    Ce que je veux te dire, c'est que si toi, tu propose 3 catégories (de plus), quelqu'un d'autre demandera plus de détail etc...

    Quand a tes exemples de catégories, je ne les vois pas si précises que ça : si on a besoin de savoir ce qu'est la complexité d'un algo, les faq, les supports de cours d'ici ou d'ailleurs sont là pour ça.
    Par contre si on se demande sur quelles structures se baser pour avoir la meilleure complexité pour la résolution de son problème. C'est quoi la catégorie du message ?
    * Complexité ? Oui mais quid des structures étudiées qui ont leur importance.
    * Structures ? Oui mais le calcul de la complexité est "générique".

    Ainsi, au moment d'écrire ton algo (le coucher par écrit, pas l'implémenter dans ton langage préféré/détesté), au minimum, tu vas te poser des questions sur la ou les structures à employer, etc...
    Ou va-tu mettre ton message ? Dans une autre catégorie que tu n'a pas prévue comme "questions générales" ? Regarde ce thread : il faudrait une catégorie "Questions/Suggestions" car il n'a rien à voir avec l'algorithmique au sens strict.

    De plus, je vois d'ici des threads démarrer dans la bonne rubrique et s'orienter petit à petit vers ce qui concerne une autre et c'est normal (d'autant plus dans le cas d'un débutant) : une question en apparence simple peut cacher une problématique plus vaste/générale/etc.. Alors, oui, cela se fait de démarrer un autre thread ailleurs mais dans cet exemple, je trouve que la discussion sera moins facile à suivre (et c'est un euphémisme).

    Un dernier point et ce n'est pas une attaque, je ne te connait pas et je ne juge pas ta motivation, mais j'ai plus souvent vu "si on veut on peut" employé à la place de "si je veux, tu peut" que pour sa signification première

    J'espère que je n'ai pas été trop confus mais pour résumer et dans le cas présent, je suis pour le status-quo.

    PS : Après avoir fréquenté pas mal de forums, ceux que j'ai vu les plus vivants et accueillants étaient justement ceux ou les étiquettes se trouvaient limitées au maximum.

  16. #16
    Membre confirmé
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    87
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 87
    Par défaut
    Citation Envoyé par 250rgv Voir le message
    C'est toi qui propose de "compliquer" les choses
    Moi, au contraire, Maths/Images/IA et <le reste> au dessus me paraît très simple : Dans "le reste", je sais quoi mettre sans me poser de questions : Moins il y a de cases, plus le rangement est simple et rapide et comme je suis faignant.

    Ce que je veux te dire, c'est que si toi, tu propose 3 catégories (de plus), quelqu'un d'autre demandera plus de détail etc...

    Quand a tes exemples de catégories, je ne les vois pas si précises que ça : si on a besoin de savoir ce qu'est la complexité d'un algo, les faq, les supports de cours d'ici ou d'ailleurs sont là pour ça.
    Par contre si on se demande sur quelles structures se baser pour avoir la meilleure complexité pour la résolution de son problème. C'est quoi la catégorie du message ?
    * Complexité ? Oui mais quid des structures étudiées qui ont leur importance.
    * Structures ? Oui mais le calcul de la complexité est "générique".

    Ainsi, au moment d'écrire ton algo (le coucher par écrit, pas l'implémenter dans ton langage préféré/détesté), au minimum, tu vas te poser des questions sur la ou les structures à employer, etc...
    Ou va-tu mettre ton message ? Dans une autre catégorie que tu n'a pas prévue comme "questions générales" ? Regarde ce thread : il faudrait une catégorie "Questions/Suggestions" car il n'a rien à voir avec l'algorithmique au sens strict.

    De plus, je vois d'ici des threads démarrer dans la bonne rubrique et s'orienter petit à petit vers ce qui concerne une autre et c'est normal (d'autant plus dans le cas d'un débutant) : une question en apparence simple peut cacher une problématique plus vaste/générale/etc.. Alors, oui, cela se fait de démarrer un autre thread ailleurs mais dans cet exemple, je trouve que la discussion sera moins facile à suivre (et c'est un euphémisme).

    Un dernier point et ce n'est pas une attaque, je ne te connait pas et je ne juge pas ta motivation, mais j'ai plus souvent vu "si on veut on peut" employé à la place de "si je veux, tu peut" que pour sa signification première

    J'espère que je n'ai pas été trop confus mais pour résumer et dans le cas présent, je suis pour le status-quo.

    PS : Après avoir fréquenté pas mal de forums, ceux que j'ai vu les plus vivants et accueillants étaient justement ceux ou les étiquettes se trouvaient limitées au maximum.
    -----> Je respecte ton point de vue. T es contre l idée. C est ton droit.

  17. #17
    Membre confirmé
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    87
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 87
    Par défaut
    Citation Envoyé par 250rgv Voir le message

    Un dernier point et ce n'est pas une attaque, je ne te connait pas et je ne juge pas ta motivation, mais j'ai plus souvent vu "si on veut on peut" employé à la place de "si je veux, tu peut" que pour sa signification première
    -----> Non c est une attaque! Mais bon je suis pas dans mon cartier!
    (Je plaisante, ne t en fait pas j ai le fair play! )

Discussions similaires

  1. IIS + Apache + mysql...pour ceux qui ont déjà installé
    Par ludophil dans le forum Autres Logiciels
    Réponses: 1
    Dernier message: 15/10/2005, 03h21

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