Hirdetés
- Azonnali alaplapos kérdések órája
- Milyen TV-t vegyek?
- AMD Navi Radeon™ RX 9xxx sorozat
- Kormányok / autós szimulátorok topikja
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Milyen belső merevlemezt vegyek?
- Vezetékes FEJhallgatók
- Melyik tápegységet vegyem?
- Hobby elektronika
- PC-k milliói kerülhetnek veszélybe idén
Új hozzászólás Aktív témák
-
skylaner
senior tag
válasz
PumpkinSeed
#4019
üzenetére
Például csinálsz egy structot ami a c++ MAP-hez hasonlóan kulcs-érték párt tárol.
A kulcs lesz az eredeti sztring adott karakterének indexe, az érték pedig a hozzá kódolt string.
Így nem muszáj, hogy a kódolt rész-stringek is ugyan olyan sorrendben legyenek a tömben mint az eredeti string karakterei.struct Crypt
{
int index;
char crypt_text[3]
};
struct Crypt encrypted_text[20];original_string = a l m a
0 1 2 3encrypted_text[0]:
---- index=3 (original_string[3] --> a)
---- crypt_text=3hr
encrypted_text[1]:
---- index=0 (original_string[0] --> a)
---- crypt_text=3hr
encrypted_text[2]:
---- index=2 (original_string[2] --> m)
---- crypt_text=as7
encrypted_text[3]:
---- index=1 (original_string[1] --> l)
---- crypt_text=tz5Megj: Amúgy az nem valami jó titkosító alg. ami két ugyanolyan bemenetre ugyanazt a kimenetet produkálja

a --> 3hr -
válasz
PumpkinSeed
#4019
üzenetére
Az, amit irtam: a kodolt szoveget haromszor akkora karaktertombben tarolod, mint amekkora az eredeti szoveg volt.
Ú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!
- Meggyi001: Hol szálljunk meg Párizsban?
- Brogyi: CTEK akkumulátor töltő és másolatai
- BestBuy topik
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Arc Raiders
- Azonnali alaplapos kérdések órája
- Milyen TV-t vegyek?
- Kávé kezdőknek - amatőr koffeinisták anonim klubja
- AMD Navi Radeon™ RX 9xxx sorozat
- Kingdom Come: Deliverance I-II.
- További aktív témák...
- LG 49sm8600pla 49" és ok. odl 58920uh-dab 58" hibás TV-k
- GYÖNYÖRŰ iPhone 13 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS4062
- Dell Latitude 9420 i5-1145G7 14" FHD+ 16GB 512GB 1 év garancia
- Samsung A17 mobiltelefon
- BESZÁMÍTÁS! ASUS H110M i5 6500 8GB DDR4 120GB SSD 500GB HDD GTX 1050Ti 4GB Zalman T3 Plus NBASE 600W
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest



