El problema planteado es el siguiente: Se tienen dos vectores y se desea determinar si son disjuntos, es decir, si todos los elementos de un vector son distintos al del otro.
El siguiente programa en ruby hace uso de POO (Programación Orientada a Objetos) y del ciclo for y de (arrays o vectores)
La lógica que utiliza este programa en ruby es simple. Se recorren ambos vectores en ciclos anidados.
Quiero hacer este programa… Pero ¿Cómo funciona?
La ejecución paso a paso del programa la puede ver en la
eoria
Aclare algunos conceptos
est
Tómese únicamente 90 segundos
ablero
Comparte tu Algoritmo
En ocasiones sobre todo en algoritmos de búsqueda estructurada o cuando se recorran estructuras repetitivas (ciclos) es conveniente usar la instrucción break que indique la salida del ciclo para ahorrar así recursos del sistema y mejorar la eficiencia del programa.
[Tweet «»Las variables también piden un break» #Tutorias ☺»]