Tag: BOOLEAN-LOGIC
Por ejemplo, AB + AB’ = A y ABC + ABC’ = AB. Cuando el usuario ingresa AB, ¿cómo puedo encontrar la letra faltante y darle la forma que tenía antes de simplificarse? De hecho, lo que necesitamos hacer es multiplicar la letra faltante y la letra no faltante con . . . Read more
Me gustaría exportar un código C simple en ecuaciones/expresiones booleanas equivalentes. Por ejemplo: int main(void) { int i, a, b, c, r; <p>a=1; b=2; c=a+b; % operador ADD c=c*b;</p> <p>c=c>>1; % operador RSHIFT</p> <p>r=10; for(i=0;i<5;i++) { //… necesito desenrollar el bucle r=r+1; //r++; }</p> <p>return 0; } “`</p> Fase 1: . . . Read more
Consideremos la siguiente gramática ANTLR4 (ejemplo mínimo): grammar Foo; expr : a? b? c? ; ¿Cómo puedo especificar que “al menos uno” de a, b o c debe estar presente en expr? Básicamente, estoy buscando una versión más corta de lo siguiente: grammar Foo; expr : a | b | . . . Read more
He estado investigando cómo usar el operador XOR para resolver algunos problemas clásicos como encontrar el número faltante en una secuencia. Entiendo cómo XOR logra esto al cancelar los duplicados a través de sus propiedades (por ejemplo, conmutatividad, x ^ x = 0, x ^ 0 = x, etc.) Lo . . . Read more
Mi amigo recientemente tuvo una entrevista en la que le preguntaron cómo imprimir verdadero o falso si se le diera una entrada de 0 o 1 por parte del usuario y tenía que hacerlo sin usar if else o cualquier tipo de bucle. Desafortunadamente, no le pidieron la solución al . . . Read more