Les développeurs qui font des doubles boucles for
lebotdemoscou
2022-04-24 21:43:09
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.
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.
Bien dit.
Tu a plein d'autres méthodes mais en gros il faut essayer d'éviter car ça crée une complexité O(n2)
Certe mais avoir un code simple est souvent mieux qu'un code plus efficace (ca dépend dans quel domaine et si c'est critique en terme de perf).
lebotdemoscou
2022-04-24 21:44:12
Le 24 avril 2022 à 21:42:01 :
Le 24 avril 2022 à 21:36:07 -Juju a écrit :
Alors que récursivité > all
Tu ne peux pas forcément faire de la récursivité.
Surtout qu'en terme de perf ET de lisibilité la récursivité est souvent mauvaise. Ca permet juste d'avoir un code plus concis.
PetitCelestin4
2022-04-24 21:44:36
Le 24 avril 2022 à 21:42:24 Umeshu3 a écrit :
Le 24 avril 2022 à 21:41:13 :
Le 24 avril 2022 à 21:39:35 Umeshu3 a écrit :
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.
premier L2 qui découvre ses cours de Java
Tu es vexé parce que tu as pas compris hein.
ça arrive à tout le monde.
Que tu itères n fois durant n itérations ou que tu itères n*n fois c'est la même chose, ahurin.
Aya ça me tue les mecs même pas diplômé qui pensent tout comprendre car ils ont découvert les hashmap.
Raiku-XD
2022-04-24 21:45:26
Je suis un fana de récursivitéhttps://image.noelshack.com/fichiers/2016/50/1482000512-onsecalmerisitas.png
gteletinder
2022-04-24 21:45:42
Le 24 avril 2022 à 21:45:26 :
Je suis un fana de récursivitéhttps://image.noelshack.com/fichiers/2016/50/1482000512-onsecalmerisitas.png
Montre des exemples khey
bane55
2022-04-24 21:45:43
dans la majorité des cas les boucles for seront un choix judicieux, a moins d'avoir un nombre énormes d'éléments ou un soucis de rapidité
OpCeCuck
2022-04-24 21:45:58
Le 24 avril 2022 à 21:36:07 :
Alors que récursivité > all
Ok c'est beau mais tellement mauvais en terme de performance dès que tu deal avec des inputs énorme
gteletinder
2022-04-24 21:46:46
Les golems qui font de la récusrivité au lieu de faire des boucles for
OpCeCuck
2022-04-24 21:48:41
À part chez les big for cassent toi pas la tête tu vas jamais avoir des listes à taille immense donc go même 3 for nesté
Raiku-XD
2022-04-24 21:48:44
Le 24 avril 2022 à 21:46:46 :
Les golems qui font de la récusrivité au lieu de faire des boucles for
C'est pas une histoire de golem, c'est une histoire de style c'est comme la littérature, tu as plein de style différents. Chacun ses méthodes, c'est juste que selon le type de projet une méthode et plus rapide que l'autre et inversement.https://image.noelshack.com/fichiers/2017/13/1490886827-risibo.png
C_PlusPlus
2022-04-24 21:49:33
For (i=0; i<x*y; ++i)
Print(tab[i/x][i%x])
MrCuisine7
2022-04-24 21:49:44
Le 24 avril 2022 à 21:41:32 gTeleTinder a écrit :
Le 24 avril 2022 à 21:41:13 :
Le 24 avril 2022 à 21:39:35 https://www.jeuxvideo.com/profil/umeshu3?mode=infos a écrit :
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.
premier L2 qui découvre ses cours de Java
Il t'explique remercie le
la moitié de ce qu'il a dit est inexact ou hors sujet,
la complexité de 2 boucles variants de 0 à n for n'est pas en O(n²) mais Ω(n²)
Le 24 avril 2022 à 21:42:24 Umeshu3 a écrit :
Le 24 avril 2022 à 21:41:13 :
Le 24 avril 2022 à 21:39:35 https://www.jeuxvideo.com/profil/umeshu3?mode=infos a écrit :
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.
premier L2 qui découvre ses cours de Java
Tu es vexé parce que tu as pas compris hein.
ça arrive à tout le monde.
je suis en master 1, j'ai eu 15 en complexité noraj
gteletinder
2022-04-24 21:50:05
Le 24 avril 2022 à 21:48:44 :
Le 24 avril 2022 à 21:46:46 :
Les golems qui font de la récusrivité au lieu de faire des boucles for
C'est pas une histoire de golem, c'est une histoire de style c'est comme la littérature, tu as plein de style différents. Chacun ses méthodes, c'est juste que selon le type de projet une méthode et plus rapide que l'autre et inversement.https://image.noelshack.com/fichiers/2017/13/1490886827-risibo.png
Les golems qui ont de styles littéraires
Languiste
2022-04-24 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)
Sans double boucle for
gteletinder
2022-04-24 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)
Sans double boucle for
A B C D
A X
B. X
C. X
D. X
Raiku-XD
2022-04-24 21:53:24
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)
Sans double boucle for
Laisse tombé, ils comprennent pas que selon la situation tu as une méthode plus efficace que l'autre. Le gars vient de faire une découverte et pense qu'elle est valide dans toutes les situations
Glissade58
2022-04-24 21:53:26
Le 24 avril 2022 à 21:46:46 :
Les golems qui font de la récusrivité au lieu de faire des boucles for
Et tu fais comment le gelem ? Des doubles boucles while ?https://image.noelshack.com/fichiers/2018/13/4/1522325846-jesusopti.png
dwnlt
2022-04-24 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
gteletinder
2022-04-24 21:53:54
Le 24 avril 2022 à 21:53:26 :
Le 24 avril 2022 à 21:46:46 :
Les golems qui font de la récusrivité au lieu de faire des boucles for
Et tu fais comment le gelem ? Des doubles boucles while ?https://image.noelshack.com/fichiers/2018/13/4/1522325846-jesusopti.png
While True:
Return False
bane55
2022-04-24 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)
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