Red de conocimiento informático - Conocimiento informático - ¿Cuáles son las reglas para los algoritmos de búsqueda lógica booleana?

¿Cuáles son las reglas para los algoritmos de búsqueda lógica booleana?

El orden de las operaciones de los operadores lógicos booleanos: de mayor a menor, no son, y, cerca, con o. Puede utilizar paréntesis para cambiar el orden de las operaciones. Los operadores de precedencia son not y paréntesis.

Por ejemplo: (A o B) y C primero calculan (A o B), luego calculan y C.

Los operadores lógicos son los más utilizados en la recuperación, y las técnicas utilizadas por los operadores lógicos determinan el grado de satisfacción de los resultados de la recuperación. Cuando se utiliza la lógica booleana para expresar los requisitos de recuperación, además de dominar los factores relevantes del tema de recuperación, también se debe prestar atención al impacto de los operadores booleanos en los resultados de la recuperación. Además, para la misma pregunta de lógica booleana, diferentes órdenes de operación producirán diferentes resultados de búsqueda.

Explicación del contenido relacionado:

El método de búsqueda booleano en sentido estricto se refiere al uso de operadores lógicos booleanos para conectar varios términos de búsqueda, y luego la computadora realiza las operaciones lógicas correspondientes para averiguarlo. el método de información requerido. Es el más utilizado y el más utilizado.

Indicado por "NO" o "-". Términos de búsqueda utilizados para conectar relaciones de exclusión, es decir, conceptos que excluyen lo innecesario y afectan los resultados de la búsqueda. Utilice NOT para conectar la palabra de búsqueda A y la palabra de búsqueda B, y la fórmula de búsqueda es: ¿A?NOT?B (o A-B). Significa buscar información que contenga el término de búsqueda A pero no el término de búsqueda B, es decir, excluir el conjunto de información que contiene el término de búsqueda B.

Por ejemplo, la fórmula de búsqueda para buscar documentos sobre "virus animales (no humanos)" es: virus de la hepatitis B (virus) no humano (humano).