Para un n fijo, considere las matrices de Toeplitz n por n con entradas que son 0 o 1. El objetivo es encontrar el determinante máximo sobre todas esas matrices de Toeplitz.
Tarea
Para cada uno nde 1 en adelante, genere el determinante máximo sobre todas las matrices de n por n Toeplitz con entradas que sean 0 o 1. Debe haber una salida por la ncual debe tener el determinante máximo y también una matriz de ejemplo que lo alcance.
Puntuación
Su puntaje es el más grande nque alcanza su código en 2 minutos en mi computadora. Para aclarar un poco, su código puede ejecutarse durante 2 minutos en total, esto no es 2 minutos por n.
Desempate
Si dos entradas obtienen el mismo npuntaje, la entrada ganadora será la que obtenga la mayor puntuación nen el menor tiempo posible en mi máquina. Si las dos mejores entradas son iguales en este criterio también, entonces el ganador será la respuesta presentada primero.
Idiomas y bibliotecas
Puede utilizar cualquier idioma y bibliotecas disponibles gratuitamente que desee. Debo poder ejecutar su código, así que incluya una explicación completa sobre cómo ejecutar / compilar su código en Linux si es posible.
Mi máquina Los tiempos se ejecutarán en mi máquina. Esta es una instalación estándar de ubuntu en un procesador AMD FX-8350 de ocho núcleos. Esto también significa que necesito poder ejecutar su código.
Respuestas pequeñas
Para n = 1..10 las salidas deben ser 1,1,2,3,5,9,32,56,125,315
Esta secuencia no está en OEIS, por lo que la entrada ganadora también puede proponer una nueva entrada allí.
Entradas hasta ahora
n=10n=11por Vioz en Pythonn=9por Tyilo en Cn=12por Legendre en Jn=10por Tensibai en Rn=14por SteelRaven en C ++n=14por RetoKoradi en C ++
n = 1..10: ghostbin.com/paste/axkpa