Witam, pracuję nad programem który liczy najkrótszą odległość pomiędzy dwoma miastami. Jestem beginnerem w języku C i potrafię użyć tylko podstaw. Niemniej jednak do wykonania mam zadanie i pragnę się dowiedzieć jak zacząć. Przejrzałem mnóstwo artykułów na ten temat i ile programistów tyle sposobów, ale większość zbyt skomplikowane. Czy powinienem użyć algorytmu? Jeśli tak to jakiego - miałem na oku Dijkstre, lecz nie do końca wiem jak go użyć. Czy da się w zwięzły sposób zawrzeć dane (współrzędne, albo odległości miast) w kodzie programu i operować tylko na tym (bez wczytywania zewnętrznego?) Jeśli ktoś może mnie na to naprowadzić, byłbym bardzo wdzięczny.