por
pobrecito hablador
el Miércoles, 26 Julio de 2006, 12:19h
(#784996)
Como bien dicen es para C++, se trata de una librería creada por Silicon Graphics [sgi.com] hace ya muchos años.
Es una librería de uso muy recomendado ya que implementa un gran tipo de estructuras de datos como listas, pilas, colas, árboles, tablas hash... y lo hace de manera que funcionarán más rápida y eficientemente que cualquier implementación que haga cualquiera de nosotros en nuestra vida. Ésto es debido a que utiliza técnicas como el polimorfismo para tener un diseño muy flexible e implementa las estructuras con técnicas que mejoran su eficacia. Por ejemplo las colas las implementa como árboles AVL reduciendo su complejidad de lineal a logarítmica sin sacrificar demasiado la velocidad de escritura. Y así con las demás estructuras encontrando técnicas que mejoran el diseño de cada una.
Resumen, para C++ antes de perder tiempo en implementar estructuras de datos utilizad ésta librería porque además de estar muy bien diseñada ha sido utilizada durante muchos años para infinidad de proyectos muy serios por lo que ha sido probada a dolor.
por
pobrecito hablador
el Miércoles, 26 Julio de 2006, 17:12h
(#785193)
Pues la STL es para que utilices las pilas, las cosas, las listas (de todo tipo) con tipos y funciones así con nombre bonito y sin complicaciones de punteros. "A lo facil", vamos. Pero no entiendo por qué el de arriba dice que mejor no saber lo que es una cola y saber utilizar la STL que viceversa, si la STL se aprende a usar en media hora...
Re:Pues estos de Uptodown...
(Puntos:0)Re:Pues estos de Uptodown...
(Puntos:1, Informativo)Es una librería de uso muy recomendado ya que implementa un gran tipo de estructuras de datos como listas, pilas, colas, árboles, tablas hash... y lo hace de manera que funcionarán más rápida y eficientemente que cualquier implementación que haga cualquiera de nosotros en nuestra vida. Ésto es debido a que utiliza técnicas como el polimorfismo para tener un diseño muy flexible e implementa las estructuras con técnicas que mejoran su eficacia. Por ejemplo las colas las implementa como árboles AVL reduciendo su complejidad de lineal a logarítmica sin sacrificar demasiado la velocidad de escritura. Y así con las demás estructuras encontrando técnicas que mejoran el diseño de cada una.
Resumen, para C++ antes de perder tiempo en implementar estructuras de datos utilizad ésta librería porque además de estar muy bien diseñada ha sido utilizada durante muchos años para infinidad de proyectos muy serios por lo que ha sido probada a dolor.
Re:Pues estos de Uptodown...
(Puntos:1)( http://barrapunto.com/ )
(lo siento, tenía que decirlo)
Re:Pues estos de Uptodown...
(Puntos:0)