Hirdetés
- Samsung Galaxy A54 - türelemjáték
- Amazfit Helio Strap – képernyőmentesen
- Xiaomi 15 Ultra - kamera, telefon
- Elgépelte a Nubia, hogy Air
- Bemutatkozott a Poco X7 és X7 Pro
- iPhone topik
- Garmin Instinct – küldetés teljesítve
- Samsung Galaxy S23 Ultra - non plus ultra
- Samsung Galaxy A56 - megbízható középszerűség
- One mobilszolgáltatások
-
Mobilarena

Új hozzászólás Aktív témák
-
Joooe
tag
válasz
Radíros
#2401
üzenetére
Nem az input benyalása a megoldás asszem, elvileg megfelelő pufferrelést séróból meg kéne hogy oldja egyszeri folyamatos végigolvasás esetén.
Maga az is műveletigényes egy kicsit, hogy a szöveges formában tárolt számokból összeállítani az inteket.
De érdekes, ezt tudja valaki miért lehet lassabb?
<fstream>-mel:
ifstream be;
be.open(''be.txt'');
int n,m,p;
be >> n;
be >> m;
be >> p;
p--;
int honnan, hova;
for (int i=0; i<m; i++)
{
be >> honnan;
be >> hova;
honnan--;
hova--;
// itt csinálunk valamit
}
be.close();
<stdio.h>-val:
int n,m,p;
FILE* be = fopen(''be.txt'',''rt'');
fscanf(be,''%d %d %d'',&n,&m,&p);
p--;
int honnan, hova;
for (int i=0; i<m; i++)
{
fscanf(be,''%d %d'',&honnan, &hova);
honnan--;
hova--;
// itt csinálunk valamit
}
fflush(be);
fclose(be);
Az utóbbi kb. fele-haramada idő alatt végez egy 1 megás szövegfájllal.
Nem nagyon szoktam STL filekezelést használni, gondolom ennyire nyomorék nem lehet, mit szúrok el?
[Szerkesztve]
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- CASIO órák kedvelők topicja!
- Víz- gáz- és fűtésszerelés
- TCL LCD és LED TV-k
- Milyen billentyűzetet vegyek?
- Samsung Galaxy A54 - türelemjáték
- Hálózati / IP kamera
- A fociról könnyedén, egy baráti társaságban
- Milyen TV-t vegyek?
- E-book olvasók
- NFL és amerikai futball topik - Spoiler veszély!
- További aktív témák...
- Lenovo ThinkPad T14S Gen1 Intel i5-10310U Refurbished - Garancia
- ÁRGARANCIA!Épített KomPhone i9 14900KF 32/64GB DDR5 RAM RX 9070 XT 16GB GAMER PC termékbeszámítással
- Lenovo V130-15IGM laptop (Pentium Silver N5000/8GB/256GB SSD
- BESZÁMÍTÁS! MSI MPG Z490 GAMING EDGE WIFI alaplap garanciával hibátlan működéssel
- Xiaomi Redmi 14C 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest



