Primero que nada, realmente no soy un experto; Me encanta resolver problemas, pero no soy teóricamente experto. De hecho, acabo de buscar en Google el término “problema de cobertura de conjunto”, así que sé amable conmigo.
Esto es lo que tengo en mente:
- Divida el horario como más pequeño unidades de tiempo (tal vez una unidad por 15 minutos),
- Se pedirá a los usuarios que ingresen el tiempo (unidades) en el que están disponibles y su preferencia (agregue puntajes o pesos, por ejemplo, 1 para el menos preferido, 2 para el preferido, 3 para el más preferido)
- Construya una lista que contenga todas las unidades de tiempo junto con la cantidad de personas que pueden asistir y la suma de puntajes.
- Si la presencia de personas es la máxima prioridad, ordene por número de personas y luego suma de puntajes.
¡Espero eso ayude!
- ¿Puede una máquina tener verdadera inteligencia artificial sin estar basada en matemáticas superiores?
- ¿Cómo puede la informática teórica informar el estudio del origen de la vida?
- ¿Qué importancia tiene UPTU para la universidad de informática de MNN en Allahabad?
- ¿Cuál es el significado del teorema de Rice en la teoría de la complejidad computacional?
- Cómo desarrollar un juego y cuánto conocimiento matemático se necesita para desarrollar los gráficos en el juego.