Kezdőoldal » Számítástechnika » Programozás » Ezt hogy kéne megcsinálni?

Ezt hogy kéne megcsinálni?

Figyelt kérdés

Pythonból ezt a feladatot kaptam:

Adott egy 2D karakter tömb, ami egy táblát reprezentál és egy maximum 100 karakter hosszú szó (string).

Meg kell mondani, hogy a string kirakható-e a táblában lévő kapcsolódó karakterektől. Két karakter akkor kapcsolódó, ha vízszintesen vagy függőlegesen egymással szomszédosak.


Ezt hogy kéne megoldani?

Gondolom a kiindulás az lenne, hogy keresek egy karaktert a táblán, ami megegyezik a szó első karakterével, ez oké, de innen hogyan tovább? Mi van, ha több ilyen karakter is van? Generáljak le minden lehetséges permutációt, vagy mit csináljak?


2020. ápr. 19. 18:32
1 2
 11/11 anonim ***** válasza:
100%

Nem tudom milyen megoldást kaptál, de egy rekurzív dfs pl. elég triviális ennél a feladatnál, valami ilyesmi:

https://pastebin pont com/ahRkkryG

2020. ápr. 20. 11:03
Hasznos számodra ez a válasz?
1 2

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!