Página de soporte de la asignatura Fundamentos de la Programación II (grupo DG) del doble grado Informática-Matemáticas de la Facultad de Informática de la UCM.
Esta página sirve para comprobar el trabajo personal de los estudiantes. Habrá pestañas para practicar distintos aspectos de programación utilizando el juez ¡Acepta el reto!.
Sesión | |
---|---|
#1 | Arrays multidimensionales |
#2 | Recursión |
#3 | Ordenación y búsqueda |
Aquí puedes ver el resumen/resultado de todos los envíos realizados a lo largo del segundo cuatrimestre del curso 2024-2025 por parte del grupo de 1º DG de la Facultad de Informática de la UCM.
Los envíos están divididos en distintos periodos que se corresponden con "secciones temáticas" o conceptuales de la asignatura.
Cada periodo tiene su propia pestaña donde se ven los detalles (entre ellos el intervalo de fechas correspondiente a ese periodo y los problemas aconsejados en él).
Para cada periodo se muestra una clasificación con los usuarios que han resuelto más ejercicios (en caso de empate, ganan los que los hayan resuelto antes). Ten en cuenta que en la clasificación aparecen solamente los usuarios de Acepta el Reto matriculados en la asignatura. Si formas parte de la asignatura, has hecho envíos en los intervalos de tiempo adecuados y tu nombre no aparece en rojo, ponte en contacto con el profesor.
La tabla que aparece a continuación condensa el número total de problemas resueltos de cada periodo por cada usuario.
Problemas sobre matrices.
Conviene que intentes resolver los problemas utilizando tanto arrays como el tipo std::vector.
Os proponemos estos problemas para que os familiaricéis con el pensamiento recursivo. Intenta resolver los problemas recurriendo a soluciones a instancias más sencillas del mismo problema, para luego combinar esas soluciones para obtener la solución a la instancia original.
Como ocurre casi siempre, podrías zafarte de usar el concepto elegido para practicar, pero intenta darle una buena oportunidad a la recursión, ya que pillarle el punto te vendrá de perlas en cursos posteriores a este.
En todos estos problemas conviene ordenar algunos datos para resolverlos de forma más eficiente.