Preguntas etiquetadas con complexity-theory

La teoría de la complejidad computacional es una rama de la teoría de la computación en la informática teórica y las matemáticas que se enfoca en clasificar los problemas computacionales de acuerdo con su dificultad inherente. Particularmente común en la programación es el * análisis amortizado * por tiempo o espacio


5
¿Qué garantías hay sobre la complejidad en tiempo de ejecución (Big-O) de los métodos LINQ?
Recientemente comencé a usar LINQ bastante, y realmente no he visto ninguna mención de la complejidad del tiempo de ejecución para ninguno de los métodos LINQ. Obviamente, hay muchos factores en juego aquí, así que limitemos la discusión al IEnumerableproveedor simple de LINQ-to-Objects. Además, supongamos que cualquiera que se Funcpase …


5
Tabla B-Tree vs Hash
En MySQL, un tipo de índice es un árbol b, y el acceso a un elemento en un árbol b está en tiempo logarítmico amortizado O(log(n)). Por otro lado, acceder a un elemento en una tabla hash está en O(1). ¿Por qué no se usa una tabla hash en lugar …






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.