Kezdőoldal » Számítástechnika » Programozás » C#-ban vannak ilyen függvények?

C#-ban vannak ilyen függvények?

Figyelt kérdés

Olyan függvény kellene ami kiírja a paraméter indexét az adott tömbben.

A másik amire még szükségem lenne hogy adott indextől adott indexig a függvény a tömb elemeit egyel előrébb mozgatja.

Vannak ilyen függvények C#-ban?



2015. jan. 31. 15:43
1 2
 1/15 anonim ***** válasza:

1-1 ciklusról beszélünk.


De ha neked mindenképp kész cucc kell, ezeket tudom javasolni:

- Google("c# array find");

- Google("c# array copy"); // itt persze még egy kis kombinációra szükség van

2015. jan. 31. 15:59
Hasznos számodra ez a válasz?
 2/15 A kérdező kommentje:
Egyébként azért kell már egy kész függvény mert egy 7500 soros file-ból töltöm be az adatokat egy tömbbe és ha ezeket a feladatokat én végzem el 1-1 ciklussal akkor az eléggé lelassítaná a program működését.
2015. jan. 31. 17:29
 3/15 SimkoL ***** válasza:
Miért kell mozgatni őket ?
2015. jan. 31. 17:32
Hasznos számodra ez a válasz?
 4/15 anonim ***** válasza:

> ha ezeket a feladatokat én végzem el 1-1 ciklussal akkor az eléggé lelassítaná a program működését


Mert szerinted a háttérben nem ugyanúgy 1-1 ciklus fut le?

2015. jan. 31. 17:36
Hasznos számodra ez a válasz?
 5/15 anonim ***** válasza:
LoL.
2015. jan. 31. 17:39
Hasznos számodra ez a válasz?
 6/15 anonim ***** válasza:

#1,#4 vagyok


Célszerű lenne listát használni tömb helyett, ekkor mindkét problémád megoldódik 1-1 tagfüggvénnyel (indexOf és remove).

2015. jan. 31. 17:45
Hasznos számodra ez a válasz?
 7/15 anonim ***** válasza:
1 milliós intből álló tömb 400-500 ezres index között lévő elemeit pár milliszekundum alatt mozgatta előrébb a pár soros házi függvény. De részletkérdés kinek mi a lassú.
2015. jan. 31. 18:49
Hasznos számodra ez a válasz?
 8/15 A kérdező kommentje:

Lehet hogy beépített függvény is ugyan azt a módszert használja de valamiért gyorsabb mert amikor egy másik programomban egy hasonlóan nagy tömböt rendeztem akkor lassabb volt mintha ugyanezt függvényel tettem volna.

A programom azt vizsgálja hogy egy file-ban pl "a" szó hányszor követi "b" szót vagy "c" szót.

Tehát "a" szó indexeli "b"-t vagy "c"-t attól függően hogy "a"-"b"nek vagy "a"-"c"nek nagyobb a gyakorisága.

Három tömb van "gyakoriság" "indexszo" és "utoszo".

Listákat pedig nem tudom hogy hogyan kell használni.

2015. jan. 31. 19:08
 9/15 anonim ***** válasza:
Mi lenne a program lényege? ha "b" vagy "c" szót "a" szó követ akkor aszerint "b" vagy "c" szót "a" szó elé rakni?
2015. jan. 31. 19:52
Hasznos számodra ez a válasz?
 10/15 A kérdező kommentje:

Nem. Fordítva.

"szo"=a file leggyakoribb szava;

ciklus

{

Console.Write(szo+" ");

"szo"=Amelyik szó legtöbször követi "szo" szót a fileban;

}


Remélem így már érthetőbb.

2015. jan. 31. 20:03
1 2

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!