Hirdetés
- Samsung Galaxy Watch7 - kötelező kör
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Nem lesz Redmi Note 16, évet ugrik a sorozat
- Milyen okostelefont vegyek?
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Honor Magic6 Pro - kör közepén számok
- Samsung Galaxy Buds3 Pro - szárat eresztettek a babok
- Samsung Galaxy S24 - nos, Exynos
- Apple iPhone 16 - ígéretek földje
- Xiaomi 14T - nem baj, hogy nem Pro
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
Nyiscsák
#2557
üzenetére
Nincs mit!
Mindig kerüld el ezeket a system(...) jellegű függvényhívásokat, mindig megoldható másképp, könyvtári függvényekkel is.
Ez egy feleslegesen erőforrásigényes rendszerhívás, ráadásul NEM platformfüggetlen.Jester01-nek igaza van, lehet tovább egyszerűsíteni és gyorsítani, így még jobb:
int tobbszor( int* pTomb, int size )
{
int i, j;
for ( i = 0; i < size; i++ ){
for ( j = i+1; j < size; j++){
if (pTomb[j]==pTomb[i])
return 1;
}
}
return 0;
}Tehát a belső for ciklusban i+1-től vizsgálódom, felesleges újra és újra végigmenni az egész tömbön, ráadásul így eleve az aktuális tömb utántól indul a vizsgálat.
======
(#2556) Jester01: you're right.
Először arra gondoltam, az úgy nem jó, mert nem rendezett a tömb, aztán rájöttem, hogy ez baromság, mert egyszer már az elejétől végigszaladgáltunk, minek újból, kicsit fáradt vagyok... 
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Rekordrajt ide vagy oda, elbocsátások jönnek a Battlefield-stúdióknál
- Samsung Galaxy Watch7 - kötelező kör
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Samsung kuponkunyeráló
- Az olcsó Macbook sokkolja a PC-ipart az ASUS társvezetője szerint
- exHWSW - Értünk mindenhez IS
- Nem lesz Redmi Note 16, évet ugrik a sorozat
- Forza sorozat (Horizon/Motorsport)
- Milyen okostelefont vegyek?
- Garancia kérdés, fogyasztóvédelem
- További aktív témák...
- Dell Latitude 7400 2 in 1 360 touch, i7 8665U, 16GB RAM, SSD, jó akku, magyar bill számla, 6 hó gar
- HP Pavilion
- HP ZBook Firefly G9 - 14" hibás kijelző, i7 1255U, 16GB RAM, Nvidia T550 4GB VGA, hiányos bill.
- T14 Gen1 27% 14" FHD IPS Ryzen 5 PRO 4650U 16GB 256GB NVMe IR kam gar
- Dell Precision 5750 17" UHD+ touch, i7 10850H, 16-64GB RAM, 6GB VGA, 512GB SSD, jó akku, számla, gar
- Keresünk iPhone 16/16e/16 Plus/16 Pro/16 Pro Max
- Apple iMac 27" 5K 2015 Late / 16GB DDR3 / 512 GB SSD / Bill+Egér 6 hó garancia, számlával!
- Apple iPhone 13 Pro Max 512GB,Átlagos,Dobozaval,12 hónap garanciával
- iPhone 12 Pro 128GB 100% (3hónap garancia)- ÚJ EREDETI AKKUMULÁTOR - AKCIÓ
- BESZÁMÍTÁS! Asus Prime H610M i5 12400F 16GB DDR5 500GB SSD RTX 3060 12GB Rampage SHIVA A-Data 650W
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Először arra gondoltam, az úgy nem jó, mert nem rendezett a tömb, aztán rájöttem, hogy ez baromság, mert egyszer már az elejétől végigszaladgáltunk, minek újból, kicsit fáradt vagyok... 

