SymPy | Partición.RGS_rank () en Python

|

Líneas de crecimiento limitadas — una línea donde cada carácter a i lleva al bloque (B i ) al que pertenece el elemento correspondiente.

Sintaxis: sympy.combinatorics.partitions.Partition.RGS_rank ()

Retorno: rango para crecimiento restringido instrumentos de cuerda.

Código # 1: Ejemplo RGS_rank ()

# Explicación del código de Python
# SymPy.RGS_rank()


# importar bibliotecas SymPy

de sympy. combinatorics.partitions importar Partición

from < /código> sympy.combinatorics.partitions im port RGS_rank


# Usando el método sympy.combinatorics.partitions.Partition.RGS_rank()

p = RGS_rank ([ 0 , 0 , 1 , 1 , 2 ])

imprimir ( "clasificar para res cadena de crecimiento restringido:" , p)

Salida:

rango para cadena de crecimiento restringido:
10

< b> Código # 2: Ejemplo RGS_rank()

< p>

# Explicación del código de Python
# SymPy.RGS_rank()


# importar bibliotecas SymPy

de < clase de código = "simple"> sympy.combinatorics.partitions importar Partición

< clase de código = "palabra clave"> de sympy.combinatorics.partitions importar RGS_rank


# Usando el método sympy.combinatorics.partitions .Partition.RGS_rank()

p = RGS_rank ([ 0 , 0 , 0 , 0 , 0 , 1 , 1 , < código clase = "valor"> 1 , 0 , 1 ])

print ( "rango para crecimiento restringido st anillo:" , p)

< /p>

Salida:

rango para cadena de crecimiento restringido:
100