Preguntas etiquetadas con algorithm-analysis

Preguntas sobre la ciencia y el arte de determinar las propiedades de los algoritmos, que a menudo incluyen la corrección, el tiempo de ejecución y el uso del espacio. Use la etiqueta [runtime-analysis] para preguntas sobre el tiempo de ejecución de los algoritmos.




2
MST: la complejidad del algoritmo de Prim, ¿por qué no ?
Según CLRS, los algoritmos de Prim se implementan a continuación: MST-PRIM(G,w,r)MST-PRIM(G,w,r)\mathtt{\text{MST-PRIM}}(G,w,r) para cada dou∈V[G]u∈V[G]u \in V[G] key[u]←∞key[u]←∞\mathtt{\text{key}}[u] \leftarrow \infty π[u]←NILπ[u]←NIL\pi[u] \leftarrow \mathtt{\text{NIL}} key[r]←0key[r]←0\mathtt{\text{key}}[r] \leftarrow 0 Q←V[G]Q←V[G]Q \leftarrow V[G] mientras que do // ...Q≠∅Q≠∅Q \ne \emptysetO(V)O(V)O(V) uuu ←←\leftarrow EXTRACT-MIN(u)EXTRACT-MIN(u)\mathtt{\text{EXTRACT-MIN}}(u) // ...O(lgV)O(lg⁡V)O(\lg V) para cada do // ...v∈adj[u]v∈adj[u]v \in \mathtt{\text{adj}}[u]O(E)O(E)O(E) si yv∈Qv∈Qv …



4
Encuentre la mediana de una lista de matrices ordenadas
Entrada: Un conjunto de arrays (de números). Los elementos dentro de cada matriz están ordenados, pero el conjunto de matrices no está necesariamente ordenado. Las matrices no son necesariamente del mismo tamaño. El número total de elementos es .ℓℓ\ellAiAiA_innn Salida: El ésimo más pequeño elemento de todos los elementos en …



1
Dada una computadora rápida y lenta, ¿en qué tamaños la computadora rápida que ejecuta un algoritmo lento supera a la computadora lenta que ejecuta un algoritmo rápido?
La fuente de esta pregunta proviene de un curso de pregrado que estoy tomando, que cubre una introducción al análisis de algoritmos. Esto no es para la tarea, sino más bien una pregunta formulada en CLRS. Tiene una máquina lenta que funciona con MIPS y una máquina rápida que funciona …

1
¿Cómo usar argumentos adversos para la selección y el tipo de inserción?
Me pidieron que encontrara los argumentos adversarios necesarios para encontrar los límites inferiores para la selección y el tipo de inserción. No pude encontrar una referencia en ningún lado. Tengo algunas dudas al respecto. Entiendo que los argumentos adversos generalmente se usan para encontrar límites inferiores para ciertos "problemas" en …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.