Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1487 connectés 

 

 

Qui pour reprendre le topic?




Attention si vous cliquez sur "voir les résultats" vous ne pourrez plus voter

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  601  602  603  ..  1544  1545  1546  1547  1548  1549
Auteur Sujet :

Topic taupins 2010/2011 - Place au nouveau taupic :o

n°3087513
aybiwan
lemonade death
Posté le 06-01-2011 à 19:49:18  profilanswer
 

Reprise du message précédent :
 
n'aies pas peur :)
 
 
mon stage est pas encore fini. et j'ai pas encore trouvé de travail


---------------
I like work: it fascinates me. I can sit and look at it for hours.
mood
Publicité
Posté le 06-01-2011 à 19:49:18  profilanswer
 

n°3087515
Profil sup​primé
Posté le 06-01-2011 à 19:51:04  answer
 

aybiwan a écrit :

n'aies pas peur :)


je ne m'attendais pas à ça en cliquant sur mon drapeau :o

aybiwan a écrit :

mon stage est pas encore fini. et j'ai pas encore trouvé de travail

:jap:
les stages se finissent après janvier maintenant ?

n°3087516
Profil sup​primé
Posté le 06-01-2011 à 19:51:55  answer
 

Reems a écrit :


Un décalage ça suffit, pas besoin d'un autre tableau, à moins que tu veuilles parler de changer la taille statique du tableau.


[:totozzz]

n°3087518
aybiwan
lemonade death
Posté le 06-01-2011 à 19:52:24  profilanswer
 

Reems a écrit :

En très gros :
Tableau utile pour une structure qui nécessite beaucoup de recherches
Liste pour une structure qui nécessite beaucoup d'insertions et supprs


perso, a partir du moment ou je sais que je vais devoir faire des insertions et suppressions un peu au milieu du truc, je fais une liste chainée parce que je refuse d'ecrire un truc qui decale la moitié de mon bout de memoire :o


---------------
I like work: it fascinates me. I can sit and look at it for hours.
n°3087520
Profil sup​primé
Posté le 06-01-2011 à 19:53:27  answer
 


Tu as besoin d'un seul printf. :o
Au temps pour moi. :o


Message édité par Profil supprimé le 06-01-2011 à 19:55:06
n°3087521
Profil sup​primé
Posté le 06-01-2011 à 19:53:58  answer
 

aybiwan a écrit :


perso, a partir du moment ou je sais que je vais devoir faire des insertions et suppressions un peu au milieu du truc, je fais une liste chainée parce que je refuse d'ecrire un truc qui decale la moitié de mon bout de memoire :o


+1 :o
je fais pareil :o

n°3087522
aybiwan
lemonade death
Posté le 06-01-2011 à 19:54:01  profilanswer
 


pas de bol, c'est ce que tu vas avoir en faisant ca :o
par contre si t'en vires 2 sur les 4, t'auras ce que tu veux :o
 
 
tu preferes les maths ? la physique ? les histoires de cul de wahb ? :o
 
 
non, mais comme j'etais en double-diplome c'est un peu different


---------------
I like work: it fascinates me. I can sit and look at it for hours.
n°3087523
Reems
Posté le 06-01-2011 à 19:54:52  profilanswer
 


What ?
Bah oui quand un ajoute un élément en plein milieu d'un tableau (pour un tableau trié par exemple), on décale.
C'est trivial  :o  
 
Mais je suppose qu'il voulait parler de la capacité du tableau.

n°3087524
Profil sup​primé
Posté le 06-01-2011 à 19:55:07  answer
 

aybiwan a écrit :

tu preferes les maths ? la physique ? les histoires de cul de wahb ? :o


le béton [:poutrella]

aybiwan a écrit :

non, mais comme j'etais en double-diplome c'est un peu different


:jap:

n°3087526
Obelisque
Farpaitement
Posté le 06-01-2011 à 19:55:37  profilanswer
 


printf("(" ); c'est pas bien/possible [:transparency] ???


---------------
Quand l'appetit va, tout va !
mood
Publicité
Posté le 06-01-2011 à 19:55:37  profilanswer
 

n°3087527
Profil sup​primé
Posté le 06-01-2011 à 19:55:40  answer
 

Reems a écrit :


What ?
Bah oui quand un ajoute un élément en plein milieu d'un tableau (pour un tableau trié par exemple), on décale.
C'est trivial  :o


Toi t'as jamais programmé en pratique. [:afrojojo]
Ou alors le résultat doit être funky. :lol:

Message cité 3 fois
Message édité par Profil supprimé le 06-01-2011 à 19:56:23
n°3087529
Profil sup​primé
Posté le 06-01-2011 à 19:56:05  answer
 


Non, il programme en Delphi :sol:

n°3087530
Reems
Posté le 06-01-2011 à 19:57:26  profilanswer
 

aybiwan a écrit :


perso, a partir du moment ou je sais que je vais devoir faire des insertions et suppressions un peu au milieu du truc, je fais une liste chainée parce que je refuse d'ecrire un truc qui decale la moitié de mon bout de memoire :o


Ouaip c'est bien ce que je dis  ;)  
Enfin si derrière tu as un rapport genre 400 recherches ou accès direct pour une insertion ça reste pas bon du tout.

n°3087531
aybiwan
lemonade death
Posté le 06-01-2011 à 19:57:27  profilanswer
 

Obelisque a écrit :

printf("(" ); c'est pas bien/possible [:transparency] ???


ah, si, mais par "dans tes printf" je pensais que tu voulais dire "dans un des printf deja ecrits", et je crois que ca marche pas si il fait ca :jap:
 
 
[:ddr555]


---------------
I like work: it fascinates me. I can sit and look at it for hours.
n°3087532
Obelisque
Farpaitement
Posté le 06-01-2011 à 19:58:11  profilanswer
 

aybiwan a écrit :


pas de bol, c'est ce que tu vas avoir en faisant ca :o
par contre si t'en vires 2 sur les 4, t'auras ce que tu veux :o
 


Heu, t'es sûre ?
On est dans le else là [:transparency]


---------------
Quand l'appetit va, tout va !
n°3087534
Obelisque
Farpaitement
Posté le 06-01-2011 à 19:59:31  profilanswer
 

aybiwan a écrit :

ah, si, mais par "dans tes printf" je pensais que tu voulais dire "dans un des printf deja ecrits", et je crois que ca marche pas si il fait ca :jap:


Ok, je voulais juste lui dire qu'avec les printf il pouvait écrire les parenthèses, après à lui de réfléchir un peu :D


---------------
Quand l'appetit va, tout va !
n°3087536
Reems
Posté le 06-01-2011 à 20:00:19  profilanswer
 


Euh alors là quand même tu me diras comment tu fais sur un tableau, tu crées un nouveau tableau à chaque fois ? Génial !  :sarcastic:
 
Et jerry sur le "t'as jamais programmé" jeune padawan  :jap:

Message cité 1 fois
Message édité par Reems le 06-01-2011 à 20:01:23
n°3087538
aybiwan
lemonade death
Posté le 06-01-2011 à 20:00:50  profilanswer
 

Obelisque a écrit :

Heu, t'es sûre ?
On est dans le else là [:transparency]


dessine l'arbre et fais la recursion, mais je crois que oui [:spamafote]


---------------
I like work: it fascinates me. I can sit and look at it for hours.
n°3087544
Profil sup​primé
Posté le 06-01-2011 à 20:02:18  answer
 

Reems a écrit :


Euh alors là quand même tu me diras comment tu fais sur un tableau, tu crées un nouveau tableau à chaque fois ? Génial !  :sarcastic:


Tu utilises une structure de données appropriée. [:cend]

n°3087550
Reems
Posté le 06-01-2011 à 20:06:10  profilanswer
 


 [:obvious]  
J'ai pas dit que j'utilisais les tableaux pour faire de l'insertion. J'ai juste dit comment on faisait dans le cadre d'un tableau. C'est une question qu'on peut demander et qu'il faut savoir pour se rendre compte que c'est à chier. Cay la base quand même  :o

n°3087552
aybiwan
lemonade death
Posté le 06-01-2011 à 20:06:58  profilanswer
 


je pense ouais
hint: t'es pas chuck norris :o

Spoiler :

donc fais gaffe aux divisions par 0


---------------
I like work: it fascinates me. I can sit and look at it for hours.
n°3087563
Obelisque
Farpaitement
Posté le 06-01-2011 à 20:09:23  profilanswer
 

aybiwan a écrit :

dessine l'arbre et fais la recursion, mais je crois que oui [:spamafote]


Autant/Otan/Au temps pour moi :jap:
 
 
Ah la dérivation d'un arbre, un grand classique, mais flemme de répondre, je vais manger :o


---------------
Quand l'appetit va, tout va !
n°3087573
bogoss91
Posté le 06-01-2011 à 20:11:46  profilanswer
 

Reems a écrit :


 [:obvious]  
J'ai pas dit que j'utilisais les tableaux pour faire de l'insertion. J'ai juste dit comment on faisait dans le cadre d'un tableau. C'est une question qu'on peut demander et qu'il faut savoir pour se rendre compte que c'est à chier. Cay la base quand même  :o


Ben dans le cadre d'un tableau, faut en recréer un. C'est comme ça.  [:cerveau spamafote]  
 

radioactif a écrit :


Algo pas proj [:shay]


T'as eu combien?  [:poutrella]

Message cité 1 fois
Message édité par bogoss91 le 06-01-2011 à 20:12:17
n°3087580
Reems
Posté le 06-01-2011 à 20:15:04  profilanswer
 

bogoss91 a écrit :


Ben dans le cadre d'un tableau, faut en recréer un. C'est comme ça.  [:cerveau spamafote]  
 


 non je suis désolé pour faire une insertion dans un tableau on a pas besoin d'en recréer un, tu augmentes la complexité effective de ton algorithme pour rien :whistle:

Message cité 1 fois
Message édité par Reems le 06-01-2011 à 20:16:04
n°3087584
bogoss91
Posté le 06-01-2011 à 20:16:11  profilanswer
 

Reems a écrit :


 non je suis désolé pour faire une insertion dans un tableau on a pas besoin d'en recréer un.  :whistle:


Si. Après peut être que t'as programmé que dans des langages d'assistés qui cachent tout ce qui se passe.  :o

Message cité 1 fois
Message édité par bogoss91 le 06-01-2011 à 20:16:46
n°3087589
bogoss91
Posté le 06-01-2011 à 20:18:06  profilanswer
 


C'est honnête.  :o

n°3087594
Reems
Posté le 06-01-2011 à 20:21:00  profilanswer
 

bogoss91 a écrit :


Si. Après peut être que t'as programmé que dans des langages d'assistés qui cachent tout ce qui se passe.  :o


Le langage commun le plus bas niveau qui représente un tableau nativement c'est le C et ça marche bien comme ça.
Et même en Assembleur si tu réserves un espace mémoire statique tu n'as pas besoin de te retaper tout un tableau.
De tout manière en algorithmie générale, sur une structure fixe type tableau on fait pas un nouveau tableau pour une insertion.  :jap:

Message cité 1 fois
Message édité par Reems le 06-01-2011 à 20:21:52
n°3087598
bogoss91
Posté le 06-01-2011 à 20:24:18  profilanswer
 

Reems a écrit :


Le langage commun le plus bas niveau qui représente un tableau nativement c'est le C et ça marche bien comme ça.
Et même en Assembleur si tu réserves un espace mémoire statique tu n'as pas besoin de te retaper tout un tableau.
De tout manière en algorithmie générale, sur une structure fixe type tableau on fait pas un nouveau tableau pour une insertion.  :jap:


Ben vas-y, montre moi un code qui insère un élément dans un tableau, genre à la première position.  [:poutrella]

n°3087603
Bbelgarion
:o
Posté le 06-01-2011 à 20:26:46  profilanswer
 

PUTAIN D'AUTOCAD DE MES DEUX§§§§ :fou:  :fou:  
 
Désolé j'avais besoin que ça sorte :o

n°3087612
Reems
Posté le 06-01-2011 à 20:30:46  profilanswer
 

bogoss91 a écrit :


Ben vas-y, montre moi un code qui insère un élément dans un tableau, genre à la première position.  [:poutrella]


Non mais ça au niveau complexité ça revient presque à créer un nouveau tableau mais tu me parles du pire des cas là.
 
for(int i = longueurTab;i>=position;i--)
{
tab[i+1] = tab[i];
}
tab[position] = newElement;

Message cité 3 fois
Message édité par Reems le 06-01-2011 à 20:32:20
n°3087620
Profil sup​primé
Posté le 06-01-2011 à 20:32:04  answer
 

Bbelgarion a écrit :

PUTAIN D'AUTOCAD DE MES DEUX§§§§ :fou:  :fou:  
 
Désolé j'avais besoin que ça sorte :o


tiens, des fois, j'entends des trucs comme ça dans le bureau des dessinateurs :o

n°3087631
bogoss91
Posté le 06-01-2011 à 20:35:00  profilanswer
 

Reems a écrit :


Non mais ça au niveau complexité ça revient presque à créer un nouveau tableau mais tu me parles du pire des cas là.

 

for(int i = longueurTab-1;i>position;i--)
{
tab[i+1] = tab[i];
}
tab[position] = newElement;


Ben oui. Mais en moyenne, si on considère qu'on peut insérer n'importe où, ça revient quand même à créer un nouveau tableau à chaque fois. Et je parle pas du cas où le tableau est déjà plein même si souvent on fait des tableau assez grands pour ne pas avoir à en recréer.
Après c'est sûr que si comme par hasard le tableau est assez grand et qu'on insère tout à la fin il y a pas besoin d'en recréer. :o

Message cité 1 fois
Message édité par bogoss91 le 06-01-2011 à 20:35:40
n°3087635
Profil sup​primé
Posté le 06-01-2011 à 20:35:27  answer
 

Reems a écrit :


Non mais ça au niveau complexité ça revient presque à créer un nouveau tableau mais tu me parles du pire des cas là.

 

for(int i = longueurTab;i>=position;i--)
{
tab[i+1] = tab[i];
}
tab[position] = newElement;


1/ Soit tu avais déjà alloué la taille maximale de ton tableau auparavant et dans ce cas tu bouffes de la mémoire pour rien pendant une partie de l'éxécution du programme.
2/ Soit tu fais une réallocation mémoire juste avant et tu crées alors un nouveau tableau puisqu'il y a une chance sur deux pour que l'intégralité de ton tableau soit entièrement recopié autre part dans la mémoire.

 

= tu n'effectues pas de réelle insertion.


Message édité par Profil supprimé le 06-01-2011 à 20:37:28
n°3087644
Reems
Posté le 06-01-2011 à 20:37:50  profilanswer
 

bogoss91 a écrit :


Ben oui. Mais en moyenne, si on considère qu'on peut insérer n'importe où, ça revient quand même à créer un nouveau tableau à chaque fois. Et je parle pas du cas où le tableau est déjà plein même si souvent on fait des tableau assez grands pour ne pas avoir à en recréer.
Après c'est sûr que si comme par hasard le tableau est assez grand et qu'on insère tout à la fin il y a pas besoin d'en recréer. :o


Ben non, en moyenne on considère qu'on insère au milieu, ça fait donc une complexité O(n/2) en moyenne, toi t'es dans le pire des cas à chaque fois, ton truc c'est complexité O(n) à chaque coup.
Et bien sur que le tableau est assez grand. On considérera toujours qu'on connait la grandeur max du tableau (qui sera toujours supérieur à la taille effective et donc oui on a une perte de mémoire, mais c'est ça un tableau). Si non on utilise une structure dynamique.

Message cité 3 fois
Message édité par Reems le 06-01-2011 à 20:40:23
n°3087665
Profil sup​primé
Posté le 06-01-2011 à 20:41:37  answer
 

Reems a écrit :

On considérera toujours qu'on connait la grandeur max du tableau (qui sera toujours supérieur à la taille effective et donc oui on a une perte de mémoire, mais c'est ça un tableau)


Moi je n'appelle pas ça de l'insertion d'éléments. [:manust]

n°3087666
aybiwan
lemonade death
Posté le 06-01-2011 à 20:41:39  profilanswer
 

tu dis tellement de la merde reems [:hahaguy]


---------------
I like work: it fascinates me. I can sit and look at it for hours.
n°3087671
bogoss91
Posté le 06-01-2011 à 20:42:52  profilanswer
 

Reems a écrit :


Ben non, en moyenne on considère qu'on insère au milieu, ça fait donc une complexité O(n/2) en moyenne, toi t'es dans le pire des cas à chaque fois, ton truc c'est complexité O(n) à chaque coup.
Et bien sur que le tableau est assez grand. On considérera toujours qu'on connait la grandeur max du tableau (qui sera toujours supérieur à la taille effective et donc oui on a une perte de mémoire, mais c'est ça un tableau). Si non on utilise une structure dynamique.


O(n/2) = O(n) hein.  [:theorie des lavabos]  
Et même si on connait la taille max du tableau, ça empêche pas qu'il peut être plein.

n°3087679
Profil sup​primé
Posté le 06-01-2011 à 20:45:24  answer
 

bogoss91 a écrit :

O(n/2) = O(n) hein.  [:theorie des lavabos]

même moi, ça m'a choqué :lol:

n°3087708
Gypssix
Posté le 06-01-2011 à 20:51:17  profilanswer
 


 
Tu as compris ce qu'elle a dit au moins ? :)


---------------
Werde der du bist.
n°3087715
Obelisque
Farpaitement
Posté le 06-01-2011 à 20:52:26  profilanswer
 

Reems a écrit :

Non mais ça au niveau complexité ça revient presque à créer un nouveau tableau mais tu me parles du pire des cas là.

 

for(int i = longueurTab;i>=position;i--)
{
tab[i+1] = tab[i];
}
tab[position] = newElement;


[:prozac] [:prozac] [:prozac] [:prozac]

Reems a écrit :

Et bien sur que le tableau est assez grand. On considérera toujours qu'on connait la grandeur max du tableau (qui sera toujours supérieur à la taille effective et donc oui on a une perte de mémoire, mais c'est ça un tableau). Si non on utilise une structure dynamique.


Donc tu n'insères pas un nouvel élément dans ton tableau (la taille ne change pas [:ocolor]), tu ne fais que jouer avec les n premiers éléments de ton grand tableau [:spamafoote]


Message édité par Obelisque le 06-01-2011 à 20:52:45

---------------
Quand l'appetit va, tout va !
n°3087720
Obelisque
Farpaitement
Posté le 06-01-2011 à 20:53:17  profilanswer
 

Ca a quand même un avantage d'être seul, tu peut bouffer oignon, ail et fromage et t'en foutre royalement [:dawa]


---------------
Quand l'appetit va, tout va !
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  601  602  603  ..  1544  1545  1546  1547  1548  1549

Aller à :
 

Sujets relatifs
[Topic Unik] Parcours AtypiquesDilemme d'étude pour rentrée 2010... INSEEC vs fac
formation tssi afpa arras (session novembre 2010)DUT informatique 2010 2011
Option ski au bac 2011Nouveau parmis vous ... Avec des questions :-)
Admis EM Normandie 2010AFPA Grenoble formation concepteur développ. en octobre 2010
Plus de sujets relatifs à : Topic taupins 2010/2011 - Place au nouveau taupic :o


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR