Pytania otagowane jako heuristics

3
Algorytm pakowania 3d dla wysyłki przedmiotu
Otrzymałem zadanie zbudowania prognozy wysyłki, która sugeruje najlepsze zakwaterowanie towarów na jak najmniejszej liczbie pudełek: Istnieje skończony zestaw znanych rozmiarów prostokątnych pudełek Istnieje wiele dowolnych prostokątnych przedmiotów, które należy zapakować w pudełka Im mniej pól, tym lepiej. Ponieważ wysyłka dwóch pudeł 1x1x1 jest znacznie droższa niż jedno pudełko 1x2x1. To …

8
Czy należy zrezygnować z frameworku ORM, gdy trzeba zaimplementować operację zbiorczą?
Oto typowa sytuacja: Musisz zaimplementować operację zbiorczą w aplikacji korzystającej ze struktury ORM. Po pierwszym przejściu zauważyłeś znaczące problemy z wydajnością. Oto moje pytanie: Czy w tej sytuacji preferujesz rozwiązanie zawierające surowy SQL? A może istnieją dobrze znane wzorce projektowe, które mogą pomóc w łagodzeniu problemów, które są zwykle związane …
15 orm  heuristics 


2
Jak mogę przetestować algorytm heurystyczny?
Powiedzmy, że mamy nasz algorytm znajdowania trasy: def myHeuristicTSP(graph): /*implementation*/ return route Teraz chcemy to przetestować jednostkowo: class TestMyHeuristicTSP: def testNullGraphRaiseValueError(self): self.assertRaises(ValueError, myHueristicTSP(None)) def testSimpleTwoNodeGraphReturnsRoute: self.assertEquals(expectedResult, myHeuristicTSP(input)) Pytanie brzmi: w przypadku nieheurystycznego algorytmu TSP możemy podać różnorodne wykresy i sprawdzić, czy zawsze zwracają absolutnie najkrótszą trasę. Ale ponieważ algorytm heurtystyczny, …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.