Klausimai, pažymėti „for-loop“

„A for loop“ yra valdymo struktūra, kurią daugelis programavimo kalbų naudoja tam tikrame intervale. Tai būdas pakartoti teiginius kelis kartus iki kilpos pabaigos. Priklausomai nuo kalbos, tai gali būti įvairių sveikų skaičių, iteratorių ir kt.
39
atsakymai

Pasikartokite „javascript“ masyvą

„Java“ galite naudoti „loop“, kad perkeltumėte objektus tokiame masyve kaip: String [] myStringArray = {"Hello", "World"}; už (String s: myStringArray) {// Kažką} Ar galite padaryti tą patį ir „JavaScript“?
birželio 10 d. 10 val
2
atsakymai

Kodėl „B“ spausdinimas yra daug lėtesnis nei „#“ spausdinimas?

Aš sukūriau dvi 1000 x 1000 matricas: pirmoji matrica: O ir #. Antroji matrica: O ir B. Naudojant šį kodą, pirmoji matrica užtruko 8,52 sekundes: Random r = new Random (); už (int i = 0; i <1000; i ++) {už (int j = 0; j <1000; j ++) {...
nustatytas vasario 22 d '14, 2:45
25
atsakymai

Kodėl naudojant „už ...“ su masyvo iteracija yra bloga idėja?

Man buvo pasakyta, kad nenaudojau ... su masyvais javascript. Kodėl gi ne?
01 Feb rinkinys '09 12:46
17
atsakymai

Kaip pasikartoti skaičiais, nustatytais kintamaisiais, bash?

Kaip kartoti per numerių diapazoną Bash'e, kai diapazonas nustatytas kaip kintamasis? Žinau, kad galiu tai padaryti (tai vadinama „sekos išraiška“ dokumente „Bash“): „i“ {1..5}; echo $ i; padaryta Kas suteikia: 1 2 3 4 5 Vienas ...
nustatyti spalio 04 '08 4:38
11
atsakymai

„Už“ kilpa, kad kartotumėte java

Aš turiu „enum“ į „Java“ kardinalius ir tarpinius nurodymus: „public enum Direction“ (ŠIAURĖS, ŠIAURĖS, RYTŲ, PIETŲ, PIETŲ, PIETŲ, WEST, NORTHWEST)
nustatyti liepos 09'09, 19:24
17
atsakymai

Koks skirtumas tarp ++ i ir i ++?

C, koks skirtumas yra tarp „++ i“ ir „i ++“ ir kuris turėtų būti naudojamas „loop“ prieaugio blokui?
Nustatykite rugpjūčio 24 d '08 8:19
6
atsakymai

Kaip kartoti per failus kataloge, naudojant „bash“?

Turiu parašyti scenarijų, kuris paleis mano programą su skirtingais argumentais, bet aš esu naujas, kad galėčiau bash. Paleidžiau savo programą taip: ./MyProgram.exe Duomenys / data1.txt [Logs / data1_Log.txt]. Čia yra pseudokodas, kurį noriu padaryti: ...
gruodžio 27 d '13, 9:49
9
atsakymai

„Java“ 8 „Iterable.forEach“ () prieš „foreach“ kilpą

Kuris iš toliau išvardytų geriausios praktikos Java 8? Java 8: joins.forEach (prisijungti -> mIrc.join (mSession, prisijungti)); Java 7: už (String join: joins) {mIrc.join (mSession, prisijungti); } Turiu daug ciklų, kuriuos galima „supaprastinti“ nuo ...
gegužės 19 d., 13 val
19
atsakymai

Kodėl „python“ naudoja „dar“ po to, kai ir tuo metu veikia kilpos?

Suprantu, kaip tai veikia: i intervale (10): spausdinti (i) jei i == 9: spausdinti („Per didelis - aš atsisakau!“). kitas: print („Sėkmingai užbaigta“) Tačiau nesuprantu, kodėl dar naudojamasi kaip raktas ...
nustatytas 02 balandis '12 19:18
5
atsakymai

Kaip naudoti diapazoną kilpui () su std :: map?

Paprastas pavyzdys, skirtas C + 11 ciklams, yra visada paprastas: std :: vektorius <int> numeriai = {1, 2, 3, 4, 5, 6, 7}; už (auto xyz: numeriai) {std :: cout << xyz << std :: endl; } Šiuo atveju xyz yra int. Bet ...
nustatyti rugpjūčio 06 d '11 3:12
7
atsakymai

Kodėl kilpos tvarka daro įtaką, kai kartojasi per 2D masyvą?

Galimas dublikatas: kuris iš šių dviejų ciklų yra efektyvesnis talpyklos laiko ir našumo požiūriu Toliau pateikiamos dvi programos, kurios yra beveik identiškos, išskyrus tai, kad perjungiau kintamuosius i ir j. Jie abu dirba ...
nustatykite kovo 30 d. 12 val
10
atsakymai

Koks yra efektyviausias būdas apdoroti duomenis su „pandas“?

Noriu nuosekliai atlikti savo sudėtingas operacijas su finansiniais duomenimis duomenų rinkiniuose. Pvz., Naudoju toliau pateiktą MSFT CSV failą, paimtą iš „Yahoo Finance“: datos, atviros, aukštos, žemos, uždarytos, tūrio, skelbimo uždarymo 2011-10-19,27.37,27.47 ...
nustatyti 20 okt. '11, 17:46
39
atsakymai

„.NET“, kurios kilpa yra greitesnė, „už“ arba „foreach“?

„C # / VB.NET / .NET“ šis ciklas yra greitesnis, nes tai yra „foreach“? Kadangi aš perskaičiau, kad „for loop“ jau seniai yra greitesnė už pranašumą, manau, kad tai tinka visoms kolekcijoms, bendroms kolekcijoms, visoms matricoms ir kt. Žiūriu ...
gruodžio 13 d. '08 10:45 val
14
atsakymai

Iterate visus katalogo failus naudodami „už“ kilpą

Kaip aš galiu pasikartoti per kiekvieną katalogo failą naudojant „loop“? Ir kaip galiu nustatyti, ar konkretus įrašas yra katalogas, ar tai tik failas?
rugsėjo 26 d '08 12:42
15
atsakymai

Ar yra būdas prieiti prie iteracijos skaičiaus ir kiekvienoje kilpoje?

Ar yra Java būdas kiekvienam kilpui (String s: stringArray) {doSomethingWith (s); } sužinoti, kaip dažnai kilpa jau apdorota? Be senų ir garsiausių kilpų (int i = 0; i <riba; i ++), tai yra statyba ...
nustatė sausio 25 d '09 14:05