‫Así que hemos pasado por muchas cosas hasta ahora, hemos analizado la creación de matrices, hemos analizado
‫la visualización de matrices, hemos analizado la manipulación y la comparación de matrices.
‫Ahora número cinco, que es si tiene una matriz de números, a veces es posible que deba ordenarlos.
‫Así que vamos a ordenar matrices, haz un pequeño encabezado aquí.
‫Hermosa.
‫Así que echemos un vistazo a que todavía tenemos una matriz aleatoria en alguna parte.
‫Creamos esto, ¿de acuerdo?
‫Maravilloso.
‫Ahora, si quisieras recrear esto, ¿cómo lo haríamos?
‫Así que vayamos igual a no pagado al azar.
‫Ahora, esto está lleno de números enteros, por lo que queremos Rand int y queremos hasta diez y le daremos un tamaño de
‫cuántos es la forma de una matriz aleatoria.
‫Creo que podríamos decir esto simplemente contando los tres de cinco en cinco.
‫Así que veamos.
‫Tres por cinco, maravilloso, tres cinco.
‫Así que simplemente recreamos eso.
‫Si no lo tiene de otra manera, puede usar el que guardó en la memoria, lo volvemos a crear para que
‫esté completo.
‫Forma maravillosa.
‫Aquí vamos.
‫Entonces, ¿qué pasaría si quisiéramos ordenar los números en esta matriz o num pi tiene una función llamada NP?
‫No ordene, cambiaremos de pestaña para ver qué hace, devuelva una copia ordenada de una matriz y este
‫es un cero.
‫Maravilloso.
‫Entonces, si pasamos una matriz aleatoria allí, ¿qué va a hacer?
‫Ordenará los números en cada eje.
‫Entonces, si vemos este primero aquí, este primer arreglo.
‫Uno está ahora a la izquierda, cinco viene después porque es el segundo más alto y siete, luego
‫ocho el nueve.
‫Maravilloso.
‫Así que ahora sigamos numpty.
‫También tiene un método llamado Sword y vamos a ver qué dice que devuelve los índices que ordenarían una
‫matriz.
‫Por tanto, es posible que a veces no desee ordenar los valores.
‫En su lugar, desea averiguar qué índice tiene el valor más alto.
‫Así que hagamos esa matriz aleatoria opuesta.
‫Maravilloso.
‫Volviéndose un poco confuso aquí, teniendo todas estas matrices diferentes, veremos una matriz aleatoria nuevamente, por lo
‫que tenemos una matriz aleatoria aquí, lo llamamos ARG sort.
‫Entonces esto va a intercambiar los índices.
‫Entonces uno está más cerca del número cero.
‫Sí.
‫De cinco tiene uno.
‫Sí.
‫Y luego siete tiene dos.
‫Maravilloso.
‫Bien, esto es ordenar los índices por nosotros y decirnos en qué orden entrarían, así que
‫veamos nuestro confiable arreglo uno.
‫Veremos otro ejemplo de eso.
‫Y tan agradable y simple.
‫Entonces puede ver que esto ya está en orden para su uso y así sucesivamente.
‫De acuerdo, este es el orden en el que los índices vendrán en 01 para que tengan sentido.
‫¿Y si quisiéramos encontrar el número mínimo de donde proviene el índice con un número mínimo?
‫Podemos hacer.
‫Quiero decir, uno es cero.
‫Entonces, el valor mínimo en A1, quiero decir, el índice en el que aparece es cero.
‫Podemos hacer lo mismo con ARG, Max, donde queremos el valor máximo de uno.
‫¿Y si hiciéramos ARG, Max en nuestra clasificación aleatoria?
‫Revise nuestro intento aleatorio nuevamente.
‫De acuerdo, Max se escapó.
‫Queremos saber dónde ocurre el número máximo en una de estas áreas, así que veamos qué sucede.
‫Primero hagamos una pestaña de cambio que en realidad devuelva los índices de los valores máximos a lo largo de un eje, ¿de acuerdo?
‫Para hmm, tenemos el acceso activado.
‫Bueno, eso realmente no nos ayuda a tener un buen acceso igual a cero.
‫Ah, ahí vamos.
‫Entonces esto nos va a dar valores máximos a lo largo del eje igual a cero.
‫Entonces este es uno uno uno dos índice uno tiene el valor máximo.
‫Creo que el acceso cero será para las filas.
‫Resolvamos esto juntos.
‫De acuerdo, Maxi, aquí es donde también me confundo, mirando diferentes
‫matrices y tratando de ordenarlas accede a lo que sucede aquí para una.
‫Bien, creo que esto va en las columnas.
‫Entonces aquí es donde nos estamos confundiendo.
‫Así que tenemos aquí.
‫Esta es la posición porque este es el número más alto hasta ahora para acceder a cero y luego pasamos a la posición uno.
‫Tenemos.
‫Número nueve aquí, sí.
‫En la fila tres, el más alto es uno aquí, por lo que hay cinco en ese.
‫Entonces, por otro lado, bajamos verticalmente.
‫Ahora, si bajamos horizontalmente.
‫Que es lo que Access Zero está al otro lado de aquí.
‫Tenemos uno que es el más alto y estamos viendo estos tres números, así que sí, la posición uno.
‫Sí.
‫Entonces tenemos uno de nuevo.
‫Entonces cero uno dos.
‫Sí, esa es la posición uno allí.
‫Y si vamos aquí.
‫Tenemos el máximo para ella cero, sí, cero.
‫Así que ahí es donde se necesita un poco de práctica de simplemente escribir comandos como este y
‫verlos y luego resolverlos por sí mismo.
‫He estado haciendo esto por un tiempo y todavía me confundo con diferentes accesos de Vampira.
‫Así que no se preocupe si tiene problemas para ir, con lo que está relacionado Access, que es que
‫a veces ver matrices como esta se vuelve un poco confuso hasta que realmente escribe un comando y luego vuelve
‫sobre los pasos.
‫Entonces, ¿qué más tenemos?
‫Bueno, creo que sí, probablemente será un surtido aproximado.
‫En este momento, lo hermoso de Numpty es que todas estas funciones que ha visto se
‫pueden usar en cualquier matriz.
‫Así que no se preocupe si todo parece abrumador por lo que hemos pasado en términos
‫de manipulación, comparación de matrices, ordenar matrices, jugar, crear algunas de sus propias matrices y manipularlas,
‫tratar de ordenarlas, intentar hacer productos en ellos y todo eso.
‫Aprendí más cuando solo trato de hacer algunas cosas con números y un ejemplo práctico realmente
‫ayuda.
‫Entonces, antes de terminar la sección Numpty, echemos un vistazo a un ejemplo práctico.