Hirdetés
-
PROHARDVER!

Új hozzászólás Aktív témák
-
válasz
#83580928
#12429
üzenetére
Van erre egy viszonylag egyszeru modszer is amugy:
Mivel csak a leghoszabb ismetlodo kell, mas nem (hanyszor ismetlodik, hany darab ismetlodo van, stb), ezert eleg egyszeruen megirhato, ami ugy nez ki, hogy kezdesz a string hossza / 2-tol (compareLength), es ezt lepteted 1-esevel lefele, illetve compLength-hasonlitgatsz szeleteket, a stringen meg egyesevel lepkedsz elore (i). Egy masik ciklus meg annyit csinal, hogy (i) + compareLength-rol indul, es egyesevel compareLength meretu string szeleteket hasonlit ossze az elso ciklusbol kieso szelettel. Az elso adando alkalommal, amikor talal valamit, megvan a leghoszabb egyezes (mivel a leheto legnagyobb ismetlodo string az, ha a teljes hosszaban ketszer szerepel ugyanaz).Ez se tul optimalis, de nem olyan nehez megirni, es azert annyira nem veszesen lassu.
Direkt nem irtam hozza kodot (meg pszeudot sem), mert igy meg kell erteni az implementalashoz a mindent.

Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Legion Pro 5 16ADR10 16" QHD+ IPS Ryzen 9 8940HX RTX 5060 16GB 1TB NVMe gar
- Eladó Lumix DC - G9
- WD 4TB Red SA500 NAS SATA 3 2.5" WDS400T2R0A - garanciás
- Gigabyte GA-E350N WIN8 (Rev. 1.0) használt alaplap integrált CPU-val
- GYÁRI TÖLTŐK DELL LENOVO HP FUJITSU TOSHIBA Macbook---------- Budapest,/MPL/Foxpost
- BESZÁMÍTÁS! ASRock B550 R7 3700X 32GB DDR4 512GB SSD AORUS RTX 3070Ti 8GB LIAN LI 216 RX ASUS 750W
- BESZÁMÍTÁS! ASUS Vivobook S15 K3502ZA 15 notebook - i5 12500H 24GB DDR4 512GB SSD Intel Iris Xe IGP
- BESZÁMÍTÁS! ASUS H110M i5 6400 8GB DDR4 120GB SSD 500GB HDD GTX 1050 Ti 4GB Zalman T3 Plus 650W
- 203 - Lenovo Legion Pro 5 (16ARX8) - AMD Ryzen 7 7745HX, RTX 4070
- AKCIÓ! Dell Latitude 3530 üzleti notebook - i5 1235U 8GB DDR4 512GB SSD Intel Iris Xe WIN11
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs




