Ruby | ¿Permutación de arrays? función

La permutación?() es un método incorporado en Ruby que devuelve un valor booleano. Devuelve verdadero si es una array de permutación, de lo contrario devuelve falso. Devuelve un error si se usa algo que no sea una array cuadrada.

Sintaxis : mat1.permutation?()

Parámetros : la función necesita que se verifique la array para ver si hay array de permutación o no.

Valor devuelto : Devuelve verdadero si es una array de permutación, de lo contrario, devuelve falso.

Ejemplo 1 :

#Ruby program for permutation ? () method in Matrix
  
#Include matrix
require "matrix"
  
#Initialize a matrix
    mat1
    = Matrix[[ 1, 21 ], [ 31, 18 ]]
  
#Prints if permutation ? or not
      puts mat1.permutation
    ? ()

Salida :

false

Ejemplo 2 :

#Ruby program for permutation ? () method in Matrix
  
#Include matrix
require "matrix"
  
#Initialize a matrix
    mat1
    = Matrix[[ 1, 0 ], [ 0, 1 ]]
  
#Prints if permutation ? or not
      puts mat1.permutation
    ? ()

Salida :

true

Publicación traducida automáticamente

Artículo escrito por gopaldave y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *