Calculadora de operaciones con conjuntos
Calculá unión, intersección, diferencia y diferencia simétrica de dos conjuntos de texto. Ingresá dos líneas y obtené resultados al instante.
Empezar a usar
Qué hace esta herramienta
Esta calculadora en línea resuelve operaciones básicas entre dos conjuntos de elementos de texto. Definís dos conjuntos escribiendo sus elementos en dos líneas separadas. La herramienta entrega cuatro resultados: la unión (todos los elementos de ambos), la intersección (elementos comunes), la diferencia A menos B (elementos que están en A pero no en B) y la diferencia simétrica (elementos que están en uno u otro conjunto, pero no en ambos).
Ejemplo concreto
Si ingresás en la primera línea 1,2,3 y en la segunda 3,4,5, el resultado será:
- Unión:
1,2,3,4,5 - Intersección:
3 - Diferencia (A menos B):
1,2 - Diferencia simétrica:
1,2,4,5
Parámetros y procesamiento
Los conjuntos pueden contener hasta 20000 elementos en total, y cada elemento puede tener hasta 100 unidades de código UTF-16. Los valores se comparan como texto distinguiendo mayúsculas y minúsculas. Los elementos duplicados dentro de una misma línea se eliminan automáticamente (semántica de conjunto). El orden de los resultados conserva el orden de primera aparición de los elementos; no se ordenan numéricamente ni se convierten cadenas con apariencia numérica.
Limitaciones
No se pueden usar comas escapadas ni espacios dentro de un elemento. La herramienta no calcula producto cartesiano, multiconjuntos, conjuntos difusos ni cardinalidad por separado. Los elementos se comparan como texto, por lo que 1 y 01 se consideran distintos.
Preguntas frecuentes
¿Cómo separo los elementos si quiero incluir espacios en un elemento?
No es posible incluir espacios dentro de un elemento. Los espacios se interpretan como separadores, igual que las comas. Si necesitás un elemento con espacio, no hay forma de escaparlo; deberás usar otro carácter o reformular el elemento.
¿La herramienta ordena los resultados numéricamente?
No. Los resultados se presentan en el orden de primera aparición de los elementos según se ingresaron. Por ejemplo, si A es 10,2 y B es 2,1, la unión será 10,2,1, no 1,2,10.
¿Qué pasa si ingreso más de dos líneas o líneas vacías?
La herramienta espera exactamente dos líneas no vacías. Si ingresás más líneas o dejás alguna vacía, no podrás realizar el cálculo. Debés corregir la entrada para que haya exactamente dos líneas con al menos un elemento cada una.
Lista de verificación antes de calcular
- ¿Hay exactamente dos líneas no vacías?
- ¿Cada elemento ocupa como máximo 100 unidades de código UTF-16?
- ¿El total de elementos entre ambos conjuntos no supera 20000?
- ¿No hay espacios dentro de un elemento?
- ¿No usa comas escapadas ni otros separadores?
Ingresá exactamente dos líneas: primero el conjunto A y después el B
Cada conjunto debe contener al menos un elemento; como máximo 20000 elementos en total, de hasta 100 unidades de código UTF-16 cada uno
La entrada no puede superar 500000 unidades de código UTF-16
El límite cuenta los elementos ingresados antes de eliminar duplicados. Separalos en cada línea con , o , o espacios en blanco. Los signos ، y 、 quedan como texto. No agregues A:, B: ni llaves al ejemplo. Tras editar, volvé a calcular y copiá el resultado; Vaciar borra entrada y resultado. No hay descarga de archivos ni resultado B−A separado.
El procesamiento se realiza localmente en tu navegador.