Operaciones con conjuntos
Clase 15 de 31 • Curso de Pensamiento Lógico 2018
Contenido del curso
Clase 15 de 31 • Curso de Pensamiento Lógico 2018
Contenido del curso
Manuel Alejandro Aguilar Téllez Girón
Octavio Moreno García
Lucas Mateo Aldana Briceño
Edixon javier Pabon Lizcano
José Gregorio Block
Rafael Wimmer Primo Estrada
Federico Hernan Prieto
Wilmer Diaz
Jose Gabriel Zaragoza
Luis Fernando Redondo Duron
Guillermo Amaya
Mauricio Galvez
Sergio Brandon De Lucio Chavero
Karen Paola Diaz Duarte
Kyb3r Cipher
Karen Paola Diaz Duarte
Abril Darynka Tapia Sosa
Paula Alejandra Acosta Camargo
Angela Tatiana Rodríguez
james Cortes Valencia
Paula Johanna Garzón Martínez
Kyb3r Cipher
Eduardo Rodríguez Olivo
Lucas Barisonzi
Adrianan del Pilar Martinez Bautista
Sergio Brandon De Lucio Chavero
Maria Sary Libreros
Sabino Fernández
Juan Moisés Pastén Castillo
Juan Pedraza
Francisco Franco
John Cardenas
Francisco Franco
Osvaldo Trejo
Guillermo Ruben Linares Martinez
Mario Cuenca Canales
Kevin Yahir Garcia Gutierrez
Luis Eduardo Alanís Villarreal
Héctor Daniel Vega Quiñones
Diego Rubio
Roger Carlos Ariel Alba
Juan David Merchán Torres
Otra manera de representar la diferencia es con un - (menos):
A = {piña, manzana, sandía}
B = {manzana, uva, piña}
A - B = {sandía}
B - A = {uva}
Muchas Gracias.
Buen aporte, gracias.
#Nice
gracias por el buen aporte
Faltó el Complemento:
El complemento de un conjunto A es el conjunto AC que contiene todos los elementos (respecto de algún conjunto referencial) que no pertenecen a A.
:) También se puede realizar el complemento de una operación previa de conjuntos. Por ejemplo: Al hacer A intersección B podemos obtener su complemento. De manera específica hagamos:
U: Números naturales entre 1 y 10. Es decir, 2,3,4,5,6,7,8,9 A: Números pares entre 1 y 10. Es decir, 2,4,6,8. B: Números impares entre 1 y 10. Es decir, 3,5,7,9 A intersección B: Vacío A intersección B Complemento: U
:) Saludos
es verdad
¡Gracias!
La diferencia ("") no es una operación conmutativa. osea que no es lo mismo A\B que B\A. A\B != B\A para los de Javascript.
Exacto !!, me duele cuando tratan las matemáticas informalmente :"v
<3
:)
Teoria de conjuntos con **Joins ** en ++BD++ Unión -> full outer join Intersección -> inner join Diferencia -> right o left join
Muy buen gráfico. Aclara los conceptos un montón. Muchas gracias! Pero tengo una observación: en el último cuadro de A Δ B, donde A y B son conjuntos aparte (no tienen intersección),el conjunto B no debería estar rellenado con verde también? Porque la diferencia simétrica (Δ) se puede entender como la unión de las diferencias. Entonces: A Δ B = (A \ B) U (B \ A)
Graficamente es la manera mas facil de entenderlo!
Al buscar más información al respecto encontré que podemos también se presenta la diferencia simétrica :D
<3
Muy buen aporte
Indispensable entender esto para hacer Bases de Datos!!
Vamos no se desanimen, leo algunos compañeros que se están desanimando, pero todo es cuestión de estudiar y repasar conceptos.
Newton también tuvo sus desafíos, pero nunca se rindió.
Aquí un resumen de lo visto en clases de conjuntos :)
A = {Volkswagen, Ford, Toyota, Fiat, Reanult} B = {Chevrolet, Toyota, Volkswagen, Fiat} A\B = {Ford, Renault}
Así sería la operación de diferencia.
Siguiendo lo que dice la profe y según tu ejemplo, sería:
A = {Volkswagen, Ford, Toyota, Fiat, Reanult} B = {Chevrolet, Toyota, Volkswagen, Fiat}
A\B = {Ford, Renault}
Porque se seleccionan solo los elementos que posee A y no B. Los elementos que posea B y no A, no se colocan. Para este caso, sí se coloca: Ford y Renault porque estos no están contenidos en B. Y no se coloca Chevrolet que sí está contenido en B pero no en A, porque se comienza con A.
Si fuese al revés, es decir, B\A, quedaría: {Chevrolet}.
Yo entendí eso, no sé si estaré equivocado.
La operación "diferencia" se ve tan parecido a los left join en las consultas sql... Por eso es MUY importante entender el concepto de conjuntos para que los que quieran irse por el lado de bases de datos (Data Science) entiendan super bien.
Alguien sabe si esto de los conjuntos se utiliza a la hora de programar, como conocimiento basico?
Hola Francisco :),
Sí, en Python se usan mucho. Te dejo un enlace con la información: https://entrenamiento-python-basico.readthedocs.io/es/latest/leccion3/tipo_conjuntos.html
Gracias
La teoria de conjuntos de verdad es muy util para poder entender base de datos relacionales y estos conceptos son muy importantes
JOIN's
Lo tuve que ver con velocidad 1.75x el vídeo. Es que estudie ingeniería y ahi vemos dichos temas, por eso es básico para mi. Pero es bastante interesante el material.
Te recomiendo el curso de Matemáticas Discretas, ahí esta mejor explicado (para mi). Saludos.
No necesitas estudiar ingeniería para ver esto.
Cualquiera en secundaria o prepa los vio.
Aunque si luego uno pierde 9 minutos viendo tonterías porqué no ver un tema ya visto hace años.
La diferencia de B entre A (B\A) sería:
B\A = {Uva}
¿Falto la explicación de complemento de conjuntos?
Hola, Didier
Gracias por tu comentario, lo llevo al equipo.
Mientras te cuento que estamos trabajando en renovar toda la ruta de matemática, pronto verás nuevos cursos.
Saludos
@CarlosAlba, genial que se de eso. Ya le hace falta un poco de amor. 💚