Les développeurs qui font des doubles boucles for

-Juju
2022-04-24 21:54:57

Le 24 avril 2022 à 21:53:52 :
Ceux qui font pas de tests unitaires et de tests d'intégrationhttps://image.noelshack.com/fichiers/2017/18/1493933263-fou-rire-jesus.png

Ceux qui ne respectent aucun design pattern populaire donc on doit déchiffrer leur codes tels des hiéroglyphes de l'égypte anciennehttps://image.noelshack.com/fichiers/2017/18/1493933263-fou-rire-jesus.png

Ceux qui ne développent pas en TDDhttps://image.noelshack.com/fichiers/2017/18/1493933263-fou-rire-jesus.png

gteletinder
2022-04-24 21:55:14

Le 24 avril 2022 à 21:54:08 :

Le 24 avril 2022 à 21:52:03 :

Le 24 avril 2022 à 21:51:22 :
Remplissez moi une matrice de taille random avec des (nombres aléatoires + l'index de la colone + l'index de la ligne) :noel:

Sans double boucle for

A B C D
A X
B. X
C. X
D. X

aya tu l'a niqué O(1)https://image.noelshack.com/fichiers/2022/10/6/1647059363-post-le-stick-ou-cancer.png

CASH dans le MATRIXENThttps://image.noelshack.com/fichiers/2022/10/6/1647059363-post-le-stick-ou-cancer.png

TetonVenere
2022-04-24 21:55:22

Ah oui donc si t'as un tableau en 2 dimensions toi tu le parcours avec une seule boucle :(

gteletinder
2022-04-24 21:55:53

Le 24 avril 2022 à 21:55:22 :
Ah oui donc si t'as un tableau en 2 dimensions toi tu le parcours avec une seule boucle :(

While ta mère en sarouelle :
Ton père en claquette fila

GIO235
2022-04-24 21:57:22

Au finalent ca va pas changer votre salaire d'esclaventhttps://image.noelshack.com/fichiers/2020/44/6/1604162104-cafe0sugarent.jpg

TetonVenere
2022-04-24 21:57:34

Le 24 avril 2022 à 21:55:53 :

Le 24 avril 2022 à 21:55:22 :
Ah oui donc si t'as un tableau en 2 dimensions toi tu le parcours avec une seule boucle :(

While ta mère en sarouelle :
Ton père en claquette fila

Et donc t'es sensé gagner quoi trou duc à part en égo ?
T'aura pondu ta petite merde illisible et tu perdra du temps en debugging dans 6 mois quand t'auras zappé que t'était un putain d'ahurin :)

Languiste
2022-04-24 21:58:03

Le 24 avril 2022 à 21:52:03 :

Le 24 avril 2022 à 21:51:22 :
Remplissez moi une matrice de taille random avec des (nombres aléatoires + l'index de la colone + l'index de la ligne) :noel:

Sans double boucle for

A B C D
A X
B. X
C. X
D. X

Cette mauvaise foi :rire:

randompsd012
2022-04-24 21:58:03

Regarde j'ai gagné 0.00000001 tick sur remplissage de mon tableau à 2 dimensions 2 par 3https://image.noelshack.com/fichiers/2016/51/1482448857-celestinrisitas.png

gteletinder
2022-04-24 21:58:29

Le 24 avril 2022 à 21:57:34 :

Le 24 avril 2022 à 21:55:53 :

Le 24 avril 2022 à 21:55:22 :
Ah oui donc si t'as un tableau en 2 dimensions toi tu le parcours avec une seule boucle :(

While ta mère en sarouelle :
Ton père en claquette fila

Et donc t'es sensé gagner quoi trou duc à part en égo ?
T'aura pondu ta petite merde illisible et tu perdra du temps en debugging dans 6 mois quand t'auras zappé que t'était un putain d'ahurin :)

Rage plus fort et continue de upper le golem

C_PlusPlus
2022-04-24 21:58:42

Le 24 avril 2022 à 21:55:22 :
Ah oui donc si t'as un tableau en 2 dimensions toi tu le parcours avec une seule boucle :(

J’ai justement montré un pseudo code qui fait ça page 1 :hap:

SauceCatalane
2022-04-24 21:59:40

[21:37:27] <gTeleTinder>
On n'aurait jamais du ouvrir l'informatique aux non-matheux

Ayaohttps://image.noelshack.com/fichiers/2018/51/5/1545397431-jesus-rigole.png

PetitCelestin4
2022-04-24 21:59:43

Le 24 avril 2022 à 21:58:42 C_PlusPlus a écrit :

Le 24 avril 2022 à 21:55:22 :
Ah oui donc si t'as un tableau en 2 dimensions toi tu le parcours avec une seule boucle :(

J’ai justement montré un pseudo code qui fait ça page 1 :hap:

Bien les deux opérations arithmétique par itération au lieu de 0 ? :rire:

Margot_Lafeet
2022-04-24 21:59:47

Le 24 avril 2022 à 21:58:03 randompsd012 a écrit :
Regarde j'ai gagné 0.00000001 tick sur remplissage de mon tableau à 2 dimensions 2 par 3https://image.noelshack.com/fichiers/2016/51/1482448857-celestinrisitas.png

AHIIII

gteletinder
2022-04-24 22:00:07

Le 24 avril 2022 à 21:59:40 :

[21:37:27] <gTeleTinder>
On n'aurait jamais du ouvrir l'informatique aux non-matheux

Ayaohttps://image.noelshack.com/fichiers/2018/51/5/1545397431-jesus-rigole.png

https://image.noelshack.com/fichiers/2022/10/6/1647059363-post-le-stick-ou-cancer.png

gteletinder
2022-04-24 22:00:35

Le 24 avril 2022 à 21:59:47 :

Le 24 avril 2022 à 21:58:03 randompsd012 a écrit :
Regarde j'ai gagné 0.00000001 tick sur remplissage de mon tableau à 2 dimensions 2 par 3https://image.noelshack.com/fichiers/2016/51/1482448857-celestinrisitas.png

AHIIII

Ragez n'empêche que les meufs kiffent nos optimisations

C_PlusPlus
2022-04-24 22:01:13

Le 24 avril 2022 à 21:59:43 :

Le 24 avril 2022 à 21:58:42 C_PlusPlus a écrit :

Le 24 avril 2022 à 21:55:22 :
Ah oui donc si t'as un tableau en 2 dimensions toi tu le parcours avec une seule boucle :(

J’ai justement montré un pseudo code qui fait ça page 1 :hap:

Bien les deux opérations arithmétique par itération au lieu de 0 ? :rire:

Bah le principe de 2 dimension c’est que y vaut pas toujours 0 :hap:

QLouisFerdinand
2022-04-24 22:01:58

Le 24 avril 2022 à 21:39:35 :

Le 24 avril 2022 à 21:34:27 :
Dis surtout pas comment il faut faire alors, ce serait dommage que ton topic soit pertinent

Tu a plein d'autres méthodes mais en gros il faut essayer d'éviter car ça crée une complexité O(n2)

Suivant les cas il y a plusieurs solutions on peut par exemple utiliser des dictionnaires quand on recherche un élément précis.

Il y a aussi les hashtable qui permettent de réduire le nombre d'éléments à parcourir.

Noter que suivant la taille des tableaux en question cela ne ferait aucune différence.
A partir Du moment où vous avez un petit nombre d'éléments faite des double boucle for et dite à l'auteur d'aller se faire voir chez les grecs.

AHI mais osef de tout ça c'est bien pour faire le malin à la fac mais quand tu pisses ton code dans une botie tout le monde s'en branle

gteletinder
2022-04-24 22:02:35

Le 24 avril 2022 à 22:01:58 :

Le 24 avril 2022 à 21:39:35 :

Le 24 avril 2022 à 21:34:27 :
Dis surtout pas comment il faut faire alors, ce serait dommage que ton topic soit pertinent

Tu a plein d'autres méthodes mais en gros il faut essayer d'éviter car ça crée une complexité O(n2)

Suivant les cas il y a plusieurs solutions on peut par exemple utiliser des dictionnaires quand on recherche un élément précis.

Il y a aussi les hashtable qui permettent de réduire le nombre d'éléments à parcourir.

Noter que suivant la taille des tableaux en question cela ne ferait aucune différence.
A partir Du moment où vous avez un petit nombre d'éléments faite des double boucle for et dite à l'auteur d'aller se faire voir chez les grecs.

AHI mais osef de tout ça c'est bien pour faire le malin à la fac mais quand tu pisses ton code dans une botie tout le monde s'en branle

Les meufs mouillent quand on leur parle optimisation d'algorithme les golems

E-brain
2022-04-24 22:02:38

ce qui font des boucles et des if...

Languiste
2022-04-24 22:03:43

Le 24 avril 2022 à 21:49:33 :
For (i=0; i<x*y; ++i)
Print(tab[i/x][i%x])

Ca ne fonctionne pas :(

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    Partenaire: JVFlux
    Ce site n'est pas associé à Jeuxvideo.com ou Webedia. Nous utilisons seulement des archives publiques.
    Il est inutile de me spammer par e-mail pour supprimer un topic. Au contraire, en conséquence, je mettrais votre topic dans le bloc ci-dessous.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.