Articles of boucle

Quelle est la différence entre les opérateurs «++» et «+ = 1»?

Dans une boucle en C ++, je rencontre généralement des situations pour utiliser ++ ou +=1 , mais je ne peux pas faire la différence. Par exemple, si j’ai un entier int num = 0; et puis en boucle je fais: num ++; ou num += 1; ils augmentent tous les deux la valeur de […]

Erreur d’omission dans for-loop

Je fais une boucle pour générer 180 graphiques pour ma masortingce 6000 X 180 (1 graphique par colonne), certaines des données ne correspondent pas à mes critères et j’obtiens l’erreur: “Error in cut.default(x, breaks = bigbreak, include.lowest = T) ‘breaks’ are not unique”. Je suis d’accord avec l’erreur, je veux que le programme continue à […]

Comment parcourir une chaîne multiligne dans Ruby?

Question assez simple d’un programmeur Ruby pour la première fois. Comment parcourez-vous une portion de texte en Ruby? Chaque fois qu’une nouvelle ligne est remplie, je veux redémarrer la boucle interne. def parse(input) … end

Est-ce que (true) with break est une mauvaise pratique de programmation?

J’utilise souvent ce modèle de code: while(true) { //do something if() { break; } } Un autre programmeur m’a dit que c’était une mauvaise pratique et que je devais le remplacer par le plus standard: while(!) { //do something } Son raisonnement était que vous pouviez “oublier la pause” trop facilement et avoir une boucle […]

Continuer dans les boucles nestedes

Dans cet exemple de code, existe-t-il un moyen de continuer sur la boucle externe à partir du bloc catch? while { // outer loop while { // inner loop try { throw; } catch { // how do I continue on the outer loop from here? continue; } } }

Quelle est l’parsing Big O de cet algorithme?

Je travaille sur un cours sur les structures de données et je ne sais pas comment procéder avec cette parsing Big O: sum = 0; for(i = 1; i < n; i++) for(j = 1; j < i*i; j++) if(j % i == 0) for(k = 0; k < j; k++) sum++; Mon idée initiale […]

Utilisation de la plage d’arguments de la ligne de commande en bash pour les imprimés en boucle contenant les arguments

C’est probablement une question boiteuse. Mais je reçois 3 arguments de la ligne de commande [script bash]. Ensuite, j’essaie de les utiliser dans une boucle for. for i in {$1..$2} do action1 done Cela ne semble pas fonctionner et si $1 est “0” et $2 est 2 il {0..2}’ and calls action1″ une seule fois. […]

Sortir d’une boucle for Java

Dans mon code, j’ai une boucle for qui parcourt une méthode de code jusqu’à ce qu’elle réponde à la condition for. Y a-t-il un moyen de sortir de cette boucle? Donc, si nous regardons le code ci-dessous, que faire si nous voulons sortir de cette boucle pour arriver à “15”? public class Test { public […]

Pourquoi les objects R ne s’impriment pas dans une fonction ou une boucle «for»?

J’ai une masortingce R nommée ddd. Quand j’entre cela, tout fonctionne bien: i <- 1 shapiro.test(ddd[,y]) ad.test(ddd[,y]) stem(ddd[,y]) print(y) Les appels à Shapiro Wilk, Anderson Darling et à tous les travaux, et extraire la même colonne. Si je mets ce code dans une boucle “for”, les appels à Shapiro Wilk et Anderson Darling cessent de […]

R: Pause pour la boucle

Pouvez-vous confirmer si la prochaine pause annule la boucle interne? for (out in 1:n_old){ id_velho <- old_table_df$id[out] for (in in 1:n) { id_novo <- new_table_df$ID[in] if(id_velho==id_novo) { break }else if(in == n) { sold_df <- rbind(sold_df,old_table_df[out,]) } } }