• Zlecenia 9
  • Ocena -
  • Ranking 596

Budżet: 1000 UAH Termin: 1 dzień

Witam.

Już zrealizowałem rozwiązanie dla tego zadania.

Program napisany jest w ANSI C / C89 bez użycia C++ i zewnętrznych bibliotek. Implementacja odpowiada formatowi z PDF: odczytuje plik wejściowy z argumentu wiersza poleceń, przetwarza komendy L do dodawania poziomych lub pionowych ścieżek oraz komendy Q do sprawdzania spójności dwóch punktów.

Do zadania wykorzystano Union-Find / DSU, ponieważ trzeba nie szukać trasy, a określić, czy dwa punkty należą do jednej komponenty spójności. Zrobiłem również zoptymalizowaną wersję: użyto iteracyjnego find dla DSU oraz dodatkowych tablic skip, aby nie przechodzić ponownie przez już przetworzone części poziomych i pionowych ścieżek. To zmniejsza liczbę zbędnych operacji na nakładających się lub długich odcinkach.

Kod kompiluje się przez GCC poleceniem:

  • Zlecenia 18
  • Ocena 4.4
  • Ranking 2 208

Budżet: 2000 UAH Termin: 1 dzień

Witam! Gotowy do wykonania zadania ściśle według standardu ANSI C (C89) bez żadnych ostrzeżeń kompilatora. Już przeanalizowałem specyfikację i uwzględniłem krytyczne pułapki: przepisałem DSU na algorytm iteracyjny (ochrona przed Stack Overflow na planszach $1000 \times 1000$) oraz zrealizowałem odporny automatyczny parser dla poleceń, rozdzielonych na kilka linii, z dokładnym zachowaniem formatu dla wyjścia. Gwarantuję 100% przejścia testów automatycznych, czystą pamięć bez wycieków pamięci oraz oddanie w najkrótszym czasie.

  • Zlecenia 10
  • Ocena 5.0
  • Ranking 1 510

Budżet: 1000 UAH Termin: 3 dni

Mamy doświadczenie w projektowaniu algorytmów dla struktur siatkowych i optymalizacji topologii płytek. Realizujemy zadanie poprzez algorytm wyszukiwania najkrótszej drogi lub budowę minimalnego drzewa rozpinającego, uwzględniając ograniczenia N x M. Jesteśmy gotowi szybko przygotować rozwiązanie z uwzględnieniem wszystkich wymagań technicznych.
1000
3

Oferty ukryte

W liście nie są widoczne oferty ukryte przez zleceniodawcę lub freelancerów z profilem Plus, a także oferty, które naruszają regulamin