Hirdetés
- Poco F8 Ultra – forrónaci
- Meglepően lassú az iOS 26 terjedése
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Fotók, videók mobillal
- Okosóra és okoskiegészítő topik
- Huawei P30 Pro - teletalálat
- Xiaomi 13 - felnőni nehéz
- Milyen okostelefont vegyek?
- Google Pixel topik
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
Új hozzászólás Aktív témák
-
WonderCSabo
félisten
válasz
caindwan
#4836
üzenetére
Tehát a kimenetnek {'v','c'} -nek kéne lennie?
Legegyszerűbb megoldás az, hogy készítesz egy temp ArrayListet. Végigmész a tömbön, és ha az adott karakter nem 'a', hozzáadod az ArrayList-hez. Ha végigértél, egyszerűen meghívod az ArrayList-en a toArray metódust, és megkapod amit kértél.
Ha nem lehet ArrayListet és egyebet használni, akkor pedig a kövi algoritmust lehetne:
int count = 0;
for (each index of the array)
if (array[index] != 'a')
array[count] = array[index]
count++Ekkor az eredeti arrayed 0 és count -1 elemei lesznek a szükséges kimenet, ezt vagy kimented egy másik arraybe, vagy hagyod így, ha így is ok.
Remélem nem most oldottam meg egy házit helyetted, de attól tartok, ez történt.
Karma: Jól látod, az oktatóknak általában mániája a tömb, még Javában is. Én azt mondom, kötelező ismerni és használni tudni, de nem kell.

Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- ÁRGARANCIA!Épített KomPhone Ryzen 5 4500 16/32/64GB RAM RTX 3060 12GB GAMER PC termékbeszámítással
- Realme 9 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- HIBÁTLAN iPhone 14 512GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3922
- Tablet felvásárlás! Samsung Galaxy Tab S10+, Samsung Galaxy Tab S10 Ultra, Samsung Galaxy Tab S10 FE
- Samsung Galaxy A33 5G / 6/128GB / Kártyafüggetlen / 12Hó Garancia /
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest



