Hirdetés
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- 13 év után is kap még frissítést az iPhone 5s! Itt az iOS 12.5.8
- A Samsung is leszámol a 128 GB-os tárhellyel a Galaxy S26-ban
- Google Pixel topik
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Poco F8 Ultra – forrónaci
- iPhone topik
- Hivatalosnak tűnő rendereken a Motorola Edge 70 Fusion
- Okosóra és okoskiegészítő topik
- Nothing Phone 2a - semmi nem drága
-
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!
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Víz- gáz- és fűtésszerelés
- One otthoni szolgáltatások (TV, internet, telefon)
- Arc Raiders
- LEGO klub
- Szünetmentes tápegységek (UPS)
- 13 év után is kap még frissítést az iPhone 5s! Itt az iOS 12.5.8
- Jövedelem
- A Samsung is leszámol a 128 GB-os tárhellyel a Galaxy S26-ban
- Parci: Milyen mosógépet vegyek?
- További aktív témák...
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
- iPhone 12 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, 94 % Akksi, MS4168
- Dell D6000 univerzális dokkoló USB-C/ USB-A, DisplayLink & Dell WD15 (K17A) USB-C + 130-180W töltő
- Lenovo ThinkCentre/ Dell OptiPlex/ Hp EliteDesk mini, micro PC/ 8.-9.-10.gen/ Számla/garancia
- HIBÁTLAN iPhone 14 Pro Max 128GB Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3918
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest



