Tengo listA=[[0,1],[1,2]], y listB=[[0,1,2],[0,1,3],[0,2,3],[0,2,4]]. Quiero encontrar todos los elementos b de listB tales que b⊆a no sea verdadero y a⊆b no sea verdadero para todos los elementos a de listA. Dicho de otra manera, mi resultado deseado es: listC=[[0,2,3],[0,2,4]]. Intenté los siguientes códigos: import numpy as np listA=[[0,1],[1,2]] listB=[[0,1,2],[0,1,3],[0,2,3],[0,2,4]] listC=[b . . . Read more
Acabo de descubrir sobre el uso muy útil de la lógica booleana para acortar/reemplazar múltiples declaraciones If anidadas de esta pregunta (cuarta respuesta): ¿Existe alguna forma de acortar múltiples declaraciones if? Con este ejemplo dado como sustituto de múltiples declaraciones If anidadas: Versión de múltiples declaraciones If anidadas: = SI(E3 . . . Read more
Quiero crear un circuito lógico. (!a && b) || (!a && c) || (b && c) usando la menor cantidad posible de compuertas lógicas (~ a nand b) nand NOT, AND, OR, NAND, NOR, XOR, NXOR. Los tipos de compuertas pueden ser mixtos. He encontrado algunas calculadoras en línea que . . . Read more
¿Representa este método de Spring Data JPA: List<foo> findAllByXOrYAndZ(); ¿cuál de los dos casos lógicos: – (X || Y) && Z – X || (Y && Z) Y ¿cómo puedo representar el otro caso con consultas generadas por Spring Data?
for i in range(0,len(A) – 1): cand = (A[i] + A[i + 1]) / 2 cand2 = i + 2 < len(A) and (A[i] + A[i + 1] + A[i + 2]) / 3 or cand A[i] = min(cand, cand2) He escrito el código anterior para calcular el promedio mínimo . . . Read more