Open Siuuuuuuu07 opened 2 years ago
- numBits(int): numero de bits de la expresion booleana. Ejemplo: ABC || BC'D -> numBits es 4
- implicante(list): el correspondiente implicante a comprobar. Ejemplo: [1,5,3,7]
- lista(list): lista de listas de implicantes primos. Ejemplo: [[10,11], [1,3,5,7]]
- (bool) retorna true si sí se encuentra. Ejemplo: [1,5,3,7] -> [[10,11], [1,3,5,7]] = True
def implicanteRepetido(numBits, implicante, lista):
a = combinarMin(numBits, implicante)
for k in lista:
if a == combinarMin(numBits, k):
return True
return False
Verifica si un implicante primo se encuentra en la lista pero en diferente orden.