Mam do napisania projekt który mniej więcej wygląda tak:
- Wczytujemy z pliku tekstowego dane do tablicy dwuwymiarowej, są to liczby po po przecinku, każda z nich odpowiada obrazkowi (np. liczba 1 jest to 1.jpg).
- Na podstawie tego wczytujemy obrazki tak że powstaje labirynt.
Przykład:
pole1.txt Plik z danymi do wczytania
3. Następnie wybieramy DFS albo BFS wybieramy miejsce początkowe na mapce i końcowe klikamy start.
4. Aplikacja co 0.5s zaznacza odwiedzone miejsce na mapce.
Zrobiłem już wczytywanie z pliku, oraz wyświetlanie labiryntu .
Problem mam z budową macierzy sąsiedztwa, nie wiem jak ona ma wyglądać w tym przypadku, i jak zrobić aby nie zależnie od mapki tworzyła się automatycznie.
Aktualnie w tablicy dwuwymiarowej(20x20) przechowuje liczbę która odzwierciedla dany obrazek.
Z resztą powinienem sobie poradzić, jeśli nie to będę pytał dalej.Gdyby każdy kwadracik był 0 albo 1 problem by był mniejszy.