1

J'essai de faire des matrices et comme je sais pas trop comment m"y prendre j'ai fais un tableau de tableau (make_vect 10 make_vect 10 0).
Alors c cool mais des que je veux changer une case (tab.(i).(j)<-x)je me retrouve a changer toute la colonne...
Si quelqu'un savait comment y remedier...
Merci

2

Le probleme est résolu (si on peut dire), donc si ca interesse quelqu'un
Quanf on crée la matrice avec des make_vect imbriqués Caml interprete toutes les sous-vect(qui correspondent aux colonnes) comme plusieurs ocurrences d'un meme vecteur...
Voila

3

En effet : une "matrice", ce n'est qu'une façon de parler, ça n'existe pas en caml. Une matrice n'est qu'un vecteur de vecteurs.
Les droits inaliénables du troll :
1) le droit d'avoir raison
2) le droit d'être péremptoire
3) le droit de ne pas lire
4) le droit de ne pas répondre
5) le droit d'être de mauvaise foi
6) Autant pour moi / Faignant / Vivent Tintin et Milou

4

résolu (si on peut dire)

Pkoi pas résolu tout court?

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

5

Tout ne court pas, puisque son programme marche.


(Et double jeu de mot naze! Parfois, je m'étonne moi même.)
Les droits inaliénables du troll :
1) le droit d'avoir raison
2) le droit d'être péremptoire
3) le droit de ne pas lire
4) le droit de ne pas répondre
5) le droit d'être de mauvaise foi
6) Autant pour moi / Faignant / Vivent Tintin et Milou

6

j'ai un truc a faire en caml mais je bug total
j'ai une matrice composé de 0 et de 1,chaque 1 représente aussi une matrice, en résumé on a donc une matrice de matrice. les numéro de colonne sont important dans mon pgm, bref au parcours de la matrice, chaque fois que je rencontre un 0 je ne fais rien à part incrémenté le numcolon, par contre chaque fois que je lis un 1 je fais non seulement un appel récurssif de mon algo, et je renvoie le num colon.
j'espère avoir été clair, et j'espère qu'une âme charitable caml pourra me proposer une solution