Questions marquées «loops»

203
Comment parcourir une plage de dates?

Je ne sais même pas comment faire cela sans utiliser une solution horrible de type boucle / compteur. Voici le problème: On me donne deux dates, une date de début et une date de fin et à un intervalle spécifié, je dois prendre des mesures. Par exemple: pour chaque date entre le 3/10/2009, tous les...

200
«Pour» vs «chacun» en Ruby

Je viens d'avoir une petite question concernant les boucles en Ruby. Y a-t-il une différence entre ces deux façons d'itérer à travers une collection? # way 1 @collection.each do |item| # do whatever end # way 2 for item in @collection # do whatever end Je me demande simplement si ce sont exactement...

193
Accélérez le fonctionnement de la boucle dans R

J'ai un gros problème de performances dans R. J'ai écrit une fonction qui itère sur un data.frameobjet. Il ajoute simplement une nouvelle colonne à a data.frameet accumule quelque chose. (opération simple). Le data.framea environ 850K lignes. Mon PC fonctionne toujours (environ 10h maintenant) et...

172
Archivage nul dans une boucle for améliorée

Quelle est la meilleure façon de se prémunir contre null dans une boucle for en Java? Cela semble moche: if (someList != null) { for (Object object : someList) { // do whatever } } Ou if (someList == null) { return; // Or throw ex } for (Object object : someList) { // do whatever } Il n'y a...

167
foreach vs someList.ForEach () {}

Il existe apparemment de nombreuses façons de parcourir une collection. Curieux de savoir s'il y a des différences ou pourquoi vous utiliseriez un moyen plutôt que l'autre. Premier type: List<string> someList = <some way to init> foreach(string s in someList) { <process the...

157
Le retour arrête-t-il une boucle?

Supposons que j'ai une boucle comme celle-ci: for (var i = 0; i < SomeArrayOfObject.length; i++) { if (SomeArray[i].SomeValue === SomeCondition) { var SomeVar = SomeArray[i].SomeProperty; return SomeVar; } } Question rapide: l' returnarrêt de l'exécution de la boucle en

154
Boucle dans une spirale

Un ami avait besoin d'un algorithme qui lui permettrait de parcourir les éléments d'une matrice NxM (N et M sont impairs). J'ai trouvé une solution, mais je voulais voir si mes collègues SO'ers pouvaient trouver une meilleure solution. Je poste ma solution en réponse à cette question. Exemple de...

152
Twig for loop pour tableaux avec clés

J'utilise Twig et j'ai un tableau avec des clés comme celle-ci: array[1] = "alpha" array[2] = "bravo" array[3] = "charlie" array[8] = "delta" array[9] = "echo" Et je voudrais obtenir la clé (1,2,3,8,9)et le contenu (alpha, bravo, charlie, delta, echo)dans une boucle pour obtenir toute la valeur de...