Skocz do zawartości


komiwoja

Wyniki znalezione na www.forum.tweaks.pl: komiwoja


Problem komiwojażera (najkrótszej drogi)

1. Tematyka problemu i wykonanie (zakres historyczny )To mój pierwszy "tutorial" (czy takowy problem można tak nazwać? :>) na tym forum pochodzący z mojej strony m1chu.eu. Mam nadzieję, że będzie prosty i zrozumiały. A więc do dzieła...Problem? Mamy wyznaczyć z pośród 10 miast najkrótszą trasę tak, żeby odwiedzić wszystkie dziesięć miast tylko raz.Wykonanie? Excel z wszelkimi...

  • Poradniki
  • napisane 29 03 2007 20:11
  • Odpowiedzi: 2
  • Wyświetlenia: 39909

[excel]Problem komiwojażera

Hm...skoro implementacja tego w C to nie problem to zaimplementuj to poprostu w VBA (Visual Basic dla makr) i po sprawie. Wtedy tylko odpalacz makro, które dziala jak program tylko dostaje i oddaje troche inaczej zmienne. Mozesz mi podac implementacje tego w C a ja Ci to przerobie, bo szczerze, z tego co wiem to komiwojażer jest problemem klasy NP-zupełna...

[VBA] dla EXcela (Makra)

VBA to praktycznie sam Visual Basic. Z goła łatwiejszy niż C++.Co do składni - jest ciut kursów w zasobach internetu. Przykład użycia makr VBA masz np. tutaj.

[excel]Problem komiwojażera

Rozwiązałem to już ponad rok temu Zresztą krótki tutorial na ten temat jest na forum.

[excel]Problem komiwojażera

Kilka osób, kilka forów - nikt nie potrafi tego zadania rozwiązać. Sam próbowałem, na zerach i jedynkach (dodatkowe tabele), Solverem, makrami - niestety pożądanego skutku nie osiągnąłem. Chodzi o tak zwany problem komiwojażera, czyli najkrótszą drogę. Mam 10 miast i muszę przez wszystkie tylko raz przejechać, a zarazem droga którą przebędę ma być...

Przywitaj się Archiwum 2007 rok

Witam wszystkich forumowiczów.Zarejestrowałem się tutaj... jakiś czas temu, fakt z problemem (Excelowskim :]). Później miałem formata i tak wyszło, że dzisiaj dostałem informacje o forum i się zalogowałem. Ale koniec skrupulatnych historii...Coś o mnie? To może w punktach co by się zbytnio niepotrzebnie nie produkować:Wiek:...
  • Archiwum
  • napisane 01 02 2007 12:05
  • Odpowiedzi: 273
  • Wyświetlenia: 24801

[excel]Problem komiwojażera

Hm...skoro implementacja tego w C to nie problem to zaimplementuj to poprostu w VBA (Visual Basic dla makr) i po sprawie.Próbowałem. Samo wygenerowanie permutacji to 10! możliwości. Na moim sprzęcie zajęło by to mniej więcej kilka godzin (że tak napiszę wytrwałem do 70mb, a około 300 mega wyników musiał wytworzyć). Możliwe, że nie kieruje się w tą stronę co trzeba, ale to był jeden z moich...

[excel]Problem komiwojażera

Hm...skoro implementacja tego w C to nie problem to zaimplementuj to poprostu w VBA (Visual Basic dla makr) i po sprawie. Wtedy tylko odpalacz makro, które dziala jak program tylko dostaje i oddaje troche inaczej zmienne. Mozesz mi podac implementacje tego w C a ja Ci to przerobie, bo szczerze, z tego co wiem to komiwojażer jest problemem klasy...

[excel]Problem komiwojażera

Kilka osób, kilka forów - nikt nie potrafi tego zadania rozwiązać. Sam próbowałem, na zerach i jedynkach (dodatkowe tabele), Solverem, makrami - niestety pożądanego skutku nie osiągnąłem. Chodzi o tak zwany problem komiwojażera, czyli najkrótszą drogę. Mam 10 miast i muszę przez wszystkie tylko raz przejechać, a zarazem droga którą przebędę ma być...

Solver w Excelu

Witam...Chodzi mi by wprowadzić do Excela 10 miast a za pomocą Solvera wybrać najkrótsza trasę, w taki sposób, by odwiedzić wszystkie miasta, ale do każdego wjeżdżając i wyjeżdżając tylko raz.To jest problem komiwojażera, znalazłem rozwiązanie, ale w inny sposób, a mi zależy by koniecznie rozwiązać go w Excelu za pomocą Solvera.
  • Poradniki
  • napisane 13 01 2011 11:46
  • Odpowiedzi: 0
  • Wyświetlenia: 25204

Problem komiwojażera (najkrótszej drogi)

Witam.Szukam pomocy, mam problem z "problemem komiwojażera", Wyjaśniłeś problem, ale metodą tabelaryczno - makrową, ja muszę rozwiązać ten problem metodą tabelaryczno - "Solverową" czyli wykorzystując dodatek "Solver".Czy jesteś w stanie mi pomóc??
  • Poradniki
  • napisane 29 03 2007 20:11
  • Odpowiedzi: 2
  • Wyświetlenia: 39909