Preguntas etiquetadas con algorithm

19
¿Enrutamiento dinámico en tiempo real?

Actualmente estoy haciendo una investigación de búsqueda de rutas y mi simulación es la siguiente: tengo una escena en 3D con un punto de inicio y final representado, soy capaz de crear mallas de navegación, puntos de referencia y polígonos para ayudar con la búsqueda de rutas. He probado un...

17
¿Cómo calcular el área de una forma irregular?

Tengo un objeto de habitación definido por una colección de segmentos de línea en bucle para los que necesito calcular el área. Las clases se pueden describir de la siguiente manera (en pseudocódigo): class Point { float x; float y; ... float distanceFrom(Point p); } class Segment { Point...

17
¿Big O realmente importa?

En la academia, el peor de los casos Big O se enseña sobre todo lo demás. En comparación con la complejidad espacial, el análisis de casos normales, la simplicidad sobre la complejidad, etc. En particular para la programación de juegos y la industria, ¿qué es lo que realmente importa más y por...

17
¿Cuándo se debe usar vector / list?

Puedo entender cuándo usar listas, pero no entiendo cuándo es mejor usar vectores que usar listas en videojuegos: ¿cuándo es mejor tener acceso aleatorio rápido? (Y entiendo por qué es más rápido insertar / eliminar en listas porque simplemente elimina / agrega punteros, pero aún tiene que...

17
¿Cómo puedo generar rompecabezas de Sudoku?

Estoy tratando de hacer un generador de rompecabezas Sudoku. ¡Es mucho más difícil de lo que esperaba y cuanto más me meto en él, más difícil se vuelve! Mi enfoque actual es dividir el problema en 2 pasos: Genera un rompecabezas de Sudoku completo (resuelto). Elimine los números hasta que sea...