|
Général
Notes de cours
Chats et regroupements
Résultats d'examen
|
Chat 1 - 08 Novembre 2006
Kurzweg Ivan : mais page 2, on a pas encore parl? de liste chain? .. on parle juste de suiteHuet Sebastien : page 2:
si head renvoyait un pointeur,on aurait:
head([7;8;9;10]=[7] non?Kurzweg Ivan : c'est ce que j'avais dit au regroupement : ?a peut ?tre source de ocnfusion ..;-)Huet Sebastien : suis completement perdu laKurzweg Ivan : juste un pointeur sur la 1ere celluleKurzweg Ivan : oui, mais le 1er ?l?ment n'est pas une cellule ...Huet Sebastien : pouhaHuet Sebastien : on parle bien de valeur la,non?Kurzweg Ivan : c'est le probleme de la d?finition du premier ?l?ment de la liste : dans le cas du cours, on consid?re que le 1er ?l?ment n'a pas de donn?es, contient juste un pointeurHuet Sebastien : oui,mais juste avant on defini la fonction head comme etant:
fonction qui s'applique a une suite non vide. Son but est de retourner la valeur du 1er element de cette suite
Kurzweg Ivan : Ayant impl?ment? une suite sous la forme d'une liste cha?n?e, s ?tant le pointeur pointant sur la 1ere
cellule de la suite, l'obtention de la valeur de t?te de la suite se fait simplement en acc?dant au champ
valeur de la 1?re cellule (s->valeur).
Huet Sebastien : oui,pour tail,mais pour head ca parle de s->valeurKurzweg Ivan : si c'est s-> suivant, c'est donc un pointeurHuet Sebastien : d'un cot? on parle de valeur pour head (s->valeur) et de l'autre de pointeur (s->suivant) pour tail :sHuet Sebastien : de la meme maniere,la queue d'une suite non vide est s->suivant
Huet Sebastien : Ayant implement? une suite sous la forme d'une liste chain?e,s etant le pointeur pointant sur la 1ere cellule de la suite,l'obtention de la valeur de tete se la suite se fait simplement en accedant au champ valeur de la 1ere cellule (s->valeur)Huet Sebastien : ce qui est marqu?:La fonction head s'applique a une suite non vide. Son but est de retourner la valeur du 1er element de cette suiteKurzweg Ivan : si tu relis bien le cours, je pense que c'est bien marquer un pointeurHuet Sebastien : donc moi je l'ai faite pour qu'elle renvoie un int...je trouvais pas ca logique,mais si c'etait marqu? dans le cours me suis dit que ca devait etre caKurzweg Ivan : ah non ...
Kurzweg Ivan : ?a se rencontre assez rarement ....Huet Sebastien : ouiKurzweg Ivan : si sting a pour identifiant 17
et police 25,
on aura les couples (17,25) et (25,17) en occurence de l'associationHuet Sebastien : ouiKurzweg Ivan : et dans l'autre sens,
police "a pour chanteur" stingKurzweg Ivan : sting "fait partie" de policeKurzweg Ivan : les 2 sont des occurences de l'entit?, mais sont quand m?me li?sHuet Sebastien : ouiKurzweg Ivan : il vaut mieux prendre un exemple :
imaginons sting et police ...Kurzweg Ivan : c'est plus pour l'exemple qu'autre chose ...Kurzweg Ivan : je dois avouer qu'elle est un peu tordue ...Huet Sebastien : mais ma question va porter sur l'exercice suivant: les cassettes audio.J'ai du mal a comprendre la relation unaire
Huet Sebastien : sinon concernant la nfa007,j'ai pas vraiment fait pareil pour l'exercice sur le camioneurKurzweg Ivan : c'est bien ?a qu'il fallait faie ;-)Huet Sebastien : donc au final j'ai tout mis dans le .h et ca a l'air de bien marcherHuet Sebastien : ouarf,j'aurai pu chercher longtemps :)Kurzweg Ivan : effecivement, contrairement ? ADA, tout est dans le m?me fichier ...Huet Sebastien : par contre,j'ai toujours pas trop compris comment faire la bibliotheque,le cours n'etant pas tres explicite a ce niveau.J'ai cree le fichier suite.h mais j'ai du mettre,et la signature des fonctions au debut,et le detail apr?s...ca ne passait pas si je mettais la signature dans un .h et le detail dans un .cHuet Sebastien : ca va,la tete qui va un peu explos?e,mais ca va (j'ai pass? la journ?e sur les suite,j'ai termin? les exercices)Kurzweg Ivan : bien et toi ? tu t'en sors avec toutes tes UE ? Huet Sebastien : ca va bien?Kurzweg Ivan : salut s?bastienHuet Sebastien : bonsoir
|