- Samsung Galaxy A26 - csak a szokásos
- Elmossa a Samsung a valóság és az AI-fantázia határát
- Megérkezett Magyarországra a Huawei Mate X7
- Nő az eSIM-ek iránti igény
- Apple Watch Sport - ez is csak egy okosóra
- Honor Magic V2 - origami
- Búcsúkönnyek a Galaxy S21 utolsó fellépésén
- Okosóra és okoskiegészítő topik
- Milyen okostelefont vegyek?
- Android alkalmazások - szoftver kibeszélő topik
Új hozzászólás Aktív témák
-
válasz
Rison77
#2362
üzenetére
Nincs mit, sok sikert hozzá.

Leginkább maga a megírása hosszadalmas, amíg minden karaktert bepötyögsz, hogy minek mit feleltetsz meg. Ha annyi kikötést teszel a feladathoz, hogy csak az angol ABC betűit használhatod, mint bemenő szöveg, akkor valamelyest gyorsabban végzel. -
válasz
Rison77
#2357
üzenetére
Egy ötlet: Feltöltesz egy String típusú tömböt valamilyen szöveggel. Egy ciklussal végigmész a beírt szöveg karakterein (0-tól a tömb méretéig), és minden egyes karakternek megfeleltetsz egy másikat. Ezt eltárolod egy segédtömbben oly' módon, hogy amelyik karaktert vizsgálod, a segédtömböd annyiadik helyére beteszed az olvasott karakternek megfeleltetett karaktert. Így jóeséllyel egy teljesen értelmetlen szöveget kapsz.
Dekódolásnál ugye az a fontos, hogy ismerd a szabályt, ami alapján kódoltál. Ilyenkor megcsinálod ugyanezt a megfeleltetést, csak ebben az esetben a segédtömbön mész végig (0-tól a tömb méretéig), és fordított irányban adod meg az értékeket.Ha elég egy fapados megoldás is, akkor sima switch-case módszerrel megoldhatod.
Gondolom, van sokkal hatékonyabb algoritmus is erre a célra (ezt majd a pro emberek megmondják), de ha neked ebben az esetben nem fontos a futásidő, akkor a fent említett módszer tökéletesen megfelel.
Próbáltam érthetően leírni. Ha mégsem lenne tiszta valami, írj bátran.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- BESZÁMÍTÁS! Részletfizetés 0% THM ÚJ GIGABYTE A16 3VH 16" notebook R7 260 16GB RTX 5060 3 év 27%
- iKing.hu Apple iPhone 17 Pro 256GB Silver használt újszerű 100% akku 72 ciklus garanciás 2026.11.24
- Roborock S5 Max
- Apple iPhone 16 Pro 128GB Gold használt karcmentes 97% akku 293 ciklus Apple garancia 2027.02.28-ig
- Acer Predator Helios Neo 16 i9-13900HX, RTX 4070 (140W), QHD+ 165Hz brutális teljesítmény!
- iPad 10 256GB 87%(1év Garancia)
- Új Asus Zenbook 14 WUXGA OLED 10bit HDR Ultra7 155H 16mag 32GB 1TB SSD Intel ARC Win11 Garancia
- HP ProDesk 600 G4 i5-8100 16GB 512GB 1 év garancia
- LG 77C3 - 77" OLED evo - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox!
- BESZÁMÍTÁS! 64GB Kingston Fury Renegade 2666Mhz DDR4 memória garanciával hibátlan működéssel
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



