Articles of complejidad teoría

¿Cuál es la complejidad de la expresión regular?

¿Cuál es la complejidad con respecto a la longitud de cadena que lleva a realizar una comparación de expresión regular en una cadena?

¿Qué causaría que un algoritmo tenga complejidad O (log log n)?

Esta pregunta anterior aborda algunos de los factores que pueden causar que un algoritmo tenga complejidad O (log n). ¿Qué podría hacer que un algoritmo tenga complejidad de tiempo O (log log n)?

¿Ordenar en tiempo lineal?

Dado un conjunto de entrada de n enteros en el rango [0..n ^ 3-1], proporcione un algoritmo de clasificación de tiempo lineal. Esta es una revisión de mi prueba el jueves, y no tengo idea de cómo abordar este problema.

¿Cuál es la mejor manera de obtener el valor mínimo o máximo de una matriz de números?

Digamos que tengo una matriz de números: [2,3,3,4,2,2,5,6,7,2] ¿Cuál es la mejor manera de encontrar el valor mínimo o máximo en esa matriz? En este momento, para obtener el máximo, estoy recorriendo la Matriz y restableciendo una variable al valor si es mayor que el valor existente: var myArray:Array /* of Number */ = [2,3,3,4,2,2,5,6,7,2]; […]

Encontrar la gran O de la serie armónica

Pruebalo 1 + 1/2 + 1/3 + … + 1/n is O(log n). Assume n = 2^k Puse la serie en el resumen, pero no tengo idea de cómo abordar este problema. Cualquier ayuda es apreciada

¿Es list :: size () realmente O (n)?

Recientemente, noté que algunas personas mencionaron que std::list::size() tiene una complejidad lineal. Según algunas fonts , de hecho, esto depende de la implementación, ya que el estándar no dice cuál debe ser la complejidad. El comentario en esta entrada del blog dice: En realidad, depende de qué STL estás usando. Microsoft Visual Studio V6 implementa […]

¿Cómo encontrar el ancestro común más bajo de dos nodos en cualquier árbol binario?

El árbol binario aquí no necesariamente es un árbol de búsqueda binario. La estructura podría tomarse como: struct node { int data; struct node *left; struct node *right; }; La solución máxima que pude resolver con un amigo fue algo así: Considera este árbol binario : Binary Tree http://sofes.miximages.com/algorithm/img151.gif Los rendimientos del recorrido inorden – […]

¿Hay algún algoritmo O (1 / n)?

¿Hay algún algoritmo O (1 / n)? ¿O cualquier otra cosa que sea menor que O (1)?

Evento de salida de la aplicación .NET Console

En .NET, ¿hay algún método, como un evento, para detectar cuándo sale una aplicación de consola? Necesito limpiar algunos hilos y objetos COM. Estoy ejecutando un bucle de mensajes, sin un formulario, desde la aplicación de la consola. Parece que un componente DCOM que estoy usando requiere que la aplicación envíe mensajes. He intentado agregar […]

Determinando la complejidad de las funciones recursivas (notación Big O)

Tengo un término medio de informática mañana y necesito ayuda para determinar la complejidad de estas funciones recursivas. Sé cómo resolver casos simples, pero todavía estoy tratando de aprender a resolver estos casos más difíciles. Estos fueron solo algunos de los problemas de ejemplo que no pude resolver. Cualquier ayuda sería muy apreciada y sería […]