Preguntas etiquetadas con heuristics

3
Algoritmo de embalaje 3D para el envío del artículo.
Recibí la tarea de crear una estimación de envío que sugiera el mejor alojamiento de productos en la menor cantidad de cajas posible: Existe un conjunto finito de tamaños de cajas retangulares conocidas. Hay muchos elementos arbitrarios retangulares para ser embalados dentro de cajas Cuantas menos cajas se deben usar, …



2
¿Cómo pruebo un algoritmo heurístico?
Digamos que tenemos nuestro algoritmo de búsqueda de ruta: def myHeuristicTSP(graph): /*implementation*/ return route Ahora queremos hacer una prueba unitaria de esto: class TestMyHeuristicTSP: def testNullGraphRaiseValueError(self): self.assertRaises(ValueError, myHueristicTSP(None)) def testSimpleTwoNodeGraphReturnsRoute: self.assertEquals(expectedResult, myHeuristicTSP(input)) La pregunta es, para un algoritmo TSP no heurístico, podemos dar una variedad de gráficos y verificar que …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.