Problème d'algorithmique
Discussion fermée
Affichage des résultats 1 à 2 sur 2

Problème d'algorithmique



  1. #1
    invite61ab3646

    Problème d'algorithmique


    ------

    Je dois écrire un algorithme qui prend entrée la liste de l'ensemble des cliques d'un graphe et donne en sortie la liste des cliques maximales.

    Le L que je rentre est donc une liste de liste.

    function y=TestMax(L)
    * Lf=list()
    * m=length(L)
    * for i=1:m
    ** n=0
    ** L1=L
    ** L1(i)=null
    ** a=length(L(i))
    ** for j=1:m-1
    *** for k=1:a
    **** p=0
    **** for l=1:length(L1(j))
    ***** if L(i)(k)=L1(j)(l)
    ****** p=p+1
    ***** end
    **** end
    **** if p=a
    ***** n=n+1
    **** end
    *** end
    *** end
    ** if n>1
    *** Lf($+1)=L(i)
    ** end
    * end
    * y=Lf
    endfunction

    Je ne comprends pas pourquoi cela ne marche pas. Je l'ai implémenté sur Scilab.

    Il me ressort toujours la même erreur :

    " !--error 999
    length: Mauvais type pour le(s) argument(s) en entrée.
    at line 1 of function TestMax called by :
    TestMax(M) "

    Je ne comprends pas. Si je ne me suis pas trompé toutes mes fonctions length prennent en entrée des listes. Il ne devrait pas y avoir de problème.

    Quelqu'un pourrait-il m'aider ?

    -----

  2. #2
    Flyingsquirrel

    Re : Problème d'algorithmique

    Salut,

    Désolé, les doublons sont interdits par la charte. Je ferme ce fil et renvoie les personnes intéressées à l'autre : http://forums.futura-sciences.com/lo...rithmique.html.

Discussions similaires

  1. Réponses: 11
    Dernier message: 26/05/2011, 13h27
  2. Problème d'algorithmique
    Par invite61ab3646 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 13/05/2010, 13h04
  3. problème d'algorithmique
    Par invite73890611 dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 24/11/2009, 12h07
  4. problème avec un lecteur mp4(le problème vient de l'ordinateur)
    Par inviteaca1b987 dans le forum Matériel - Hardware
    Réponses: 3
    Dernier message: 29/10/2007, 17h53