IIC1253 / IIC1253-2024-1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ordenar los elementos de un conjunto para darles índices

k0rval4n opened this issue · comments

Sabemos que los conjuntos no tienen un orden en sus elementos, es decir, {1,2,3} = {3,2,1}. Sin embargo, ¿podemos darles un orden artificial para asignarles índices? Por ejemplo, si tengo un conjunto A = {5,3,4,2,1}, lo ordeno de menor a mayor para que el elemento a_{0} sea siempre 1, el elemento a_{1} sea siempre 2, etc, que no varíen si me representan A como {5,3,4,2,1}, {3,5,4,2,1}, {2,3,4,5,1}, etc.

Muchas gracias.

Para poder trabajar indices en conjuntos yo lo que hice es si A = {a_0, a_1, a_2, ...}, definí A' = (a_0, a_1, a_2, ...) con a_i < a_(i+1) para todo i. Así puedo trabajar A' con órden y tiene la misma cantidad de elementos que A, saludos =)