Hirdetés
- Azonnali VGA-s kérdések órája
- Hogy is néznek ki a gépeink?
- Hobby elektronika
- Miért nem tűnik el soha a kalózkodás?
- A klasszikus átnevezős trükkhöz nyúl az AMD a mobil Ryzeneknél
- Milyen TV-t vegyek?
- E-book olvasók
- VR topik (Oculus Rift, stb.)
- Vezetékes FÜLhallgatók
- Fűtőtestnek sem lehet utolsó a legújabb ROG termék
-
PROHARDVER!

Új hozzászólás Aktív témák
-
kovisoft
őstag
válasz
Chesterfield
#12154
üzenetére
Amit írtál, az ugye N*N-es algoritmus, de meg lehet csinálni N*log(N) lépésben is:
(1) Lerendezed a listát úgy, hogy eltárolod az elemek eredeti indexeit is. Ez O(N*log(N)) lépés.
(2) Végigmész a rendezett listán a két végéről indulva, az első elemhez a végéről megkeresed azt, amivel az összegük már a keresett összeg alá esik, ekkor az alsóval lépkedsz felfelé, amíg az összegük túlnő a keresett összegen, aztán megint fentről lefelé, és így tovább. Ha bármikor megtaláltad a keresett összeget, akkor visszaadod az indexeket, különben null. Ez O(N) lépés.
Szerk: akkor ér véget az algoritmus, amikor a két végéről indulva összeérnek az elemek.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Azonnali VGA-s kérdések órája
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- Kerékpárosok, bringások ide!
- Gitáros topic
- Hogy is néznek ki a gépeink?
- Bittorrent topik
- exHWSW - Értünk mindenhez IS
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Path of Exile (ARPG)
- Samsung Galaxy A56 - megbízható középszerűség
- További aktív témák...
- Corsair Vengeance DDR5 16 GB / 5200MHz / 2x8
- Dell Latitude 5420 Újszerű állapotban, i5 FHD IPS LCD,16GB,magyar világítós billentyűzet
- Dell Latitude 5420 Új, Fóliás állapotú,i5 FHD IPS LCD,16GB,magyar világítós billentyűzet
- DELL P2714H "27 colos kalibrált IPS panellal rendelkező monitorom eladó tökéletes állapotban!
- MSI GTX 1070 Ti GAMING 8G stabil, működésileg megbízható állapotban eladó!
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő



