Listából lista?
Figyelt kérdés
Van egy valahány elemből álló kulcszó listám. Az ezekben előforduló betűkből szeretnék egy másik listát generálni. Lehetőleg freepascalban, de leginkább az algoritmusra lenne szükségem. Thanks előre is.2021. jan. 20. 15:19
1/11 anonim 



válasza:





A szavak betűit szeretnéd egymás után belefűzni egy tömbbe?
2/11 A kérdező kommentje:
Igen, így is jó lenne, de a kimenet mindegy is, csak kapjam meg az előforduló betűk listáját.
2021. jan. 20. 15:24
3/11 anonim 



válasza:





ha a szó listád:
kutya, macska
akkor ezt szeretnéd kinyerni:
k, u, t, y, a, m, a, c, s, k, a
?
4/11 A kérdező kommentje:
Nem. Ha a szólista mondjuk alfa, beta, gamma, delta, akkor a szavakban szereplő betűket szeretném, de duplikáció nélkül.
a,b,d,e,f,g,l,m,t
2021. jan. 20. 15:30
5/11 anonim 



válasza:





Végmész szavanként a listán, minden szónak minden betűjére megnézed, hogy benne van-e a betűk listájában, ha nincs benne, akkor hozzáadod a betűk listájához.
6/11 anonim 



válasza:





Ha valamilyen rendezett listába pakolod a betűket, az javíthat a futásidőn, bár bonylítja a kódot. Attól függ, hogy a "valahány elem" az tíz, vagy tízezer.
7/11 zozo256 



válasza:





python-ban pl:
import itertools
set(itertools.chain(*['alfa', 'beta', 'gamma', 'delta']))
Csak fűzd össze a szavakat egy stringgé, és hívj rá valamiféle "set" konstruktort az adott nyelven.
8/11 tabaki 



válasza:





Ahogy látom, ékezetes betűk nincsenek, szerintem halmazzal megoldható. Végigmégy a szavak betűin, megnézed, hogy benne vannak-e halmazban, amelyik nincs, azt belerakod. Utána végigmégy az ábécén, és amelyik betű benne van a halmazban, azt hozzáadod a betűk listájához.
9/11 tabaki 



válasza:





Itt egy próbálkozás, de nem listába gyűjti a betűket, csak egy stringbe, utána az általad bemutatott formában kiírja:
10/11 A kérdező kommentje:
Köszönöm a válaszokat minden segítőkész embernek, mentek a zöldek. tabakinak külön is köszönöm az extra befektetést. Itt az én verzióm, [link]
2021. jan. 22. 14:38
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!