{"product_id":"mastering-algorithms-with-c-9781565924536","title":"Dominando algoritmos con C","description":"\u003cp\u003eHay muchos libros sobre estructuras de datos y algoritmos, incluidos algunos con útiles bibliotecas de funciones C. \u003ci\u003eMastering Algorithms with C\u003c\/i\u003e le ofrece una combinación única de fundamentos teóricos y código funcional. Con soluciones sólidas para tareas de programación cotidianas, este libro evita el estilo abstracto de la mayoría de los textos clásicos sobre estructuras de datos y algoritmos, pero aun así proporciona toda la información que necesita para comprender el propósito y el uso de las técnicas de programación comunes.\u003c\/p\u003e\u003cp\u003eSe incluyen implementaciones, así como ejemplos interesantes y reales de cada estructura de datos y algoritmo.\u003c\/p\u003e\u003cp\u003eUtilizando un estilo de programación y un estilo de escritura excepcionalmente limpios, Kyle Loudon le muestra cómo usar estructuras de datos esenciales como listas, pilas, colas, conjuntos, árboles, montículos, colas de prioridad y grafos. Explica cómo usar algoritmos para ordenar, buscar, analizar numéricamente, comprimir datos, cifrar datos, resolver problemas comunes de grafos y para la geometría computacional. Y describe la eficiencia relativa de todas las implementaciones. Los capítulos de compresión y cifrado no solo le brindan código funcional para soluciones razonablemente eficientes, sino que también ofrecen explicaciones de los conceptos de una manera accesible para personas que nunca han tenido el tiempo o la experiencia para estudiarlos en profundidad.\u003c\/p\u003e\u003cp\u003eCualquier persona con un conocimiento básico del lenguaje C puede usar este libro. Para proporcionar un código mantenible y extensible, se utiliza un nivel adicional de abstracción (como punteros a funciones) en los ejemplos cuando es apropiado. Comprendiendo que estas técnicas pueden ser desconocidas para algunos programadores, Loudon las explica claramente en los capítulos introductorios.\u003c\/p\u003e\u003cp\u003eLos contenidos incluyen: \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003ePunteros\u003c\/li\u003e\n\u003cli\u003eRecursión\u003c\/li\u003e\n\u003cli\u003eAnálisis de algoritmos\u003c\/li\u003e\n\u003cli\u003eEstructuras de datos (listas, pilas, colas, conjuntos, tablas hash, árboles, montículos, colas de prioridad, grafos)\u003c\/li\u003e\n\u003cli\u003eClasificación y búsqueda\u003c\/li\u003e\n\u003cli\u003eMétodos numéricos\u003c\/li\u003e\n\u003cli\u003eCompresión de datos\u003c\/li\u003e\n\u003cli\u003eCifrado de datos\u003c\/li\u003e\n\u003cli\u003eAlgoritmos de grafos\u003c\/li\u003e\n\u003cli\u003eAlgoritmos geométricos\u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAutor:\u003c\/b\u003e \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-1736433\"\u003eKyle Loudon\u003c\/a\u003e\u003cbr\u003e\u003cb\u003eEditorial:\u003c\/b\u003e O'Reilly Media\u003cbr\u003e\u003cb\u003ePublicado:\u003c\/b\u003e 31\/08\/1999\u003cbr\u003e\u003cb\u003ePáginas:\u003c\/b\u003e 562\u003cbr\u003e\u003cb\u003eTipo de encuadernación:\u003c\/b\u003e Tapa blanda\u003cbr\u003e\u003cb\u003ePeso:\u003c\/b\u003e 2.09 libras\u003cbr\u003e\u003cb\u003eTamaño:\u003c\/b\u003e 9.99 alto x 6.99 ancho x 1.17 profundidad\u003cbr\u003e\u003cb\u003eISBN13:\u003c\/b\u003e 9781565924536\u003cbr\u003e\u003cb\u003eISBN10:\u003c\/b\u003e 1565924533\u003cbr\u003e\u003cb\u003eCategorías BISAC:\u003c\/b\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051060\"\u003eLenguajes | C\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM004000\"\u003eInteligencia artificial | General\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM018000\"\u003eCiencia de datos | General\u003c\/a\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eSobre el autor\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eKyle Loudon es ingeniero de software en Matrix Semiconductor en Santa Clara, California, donde trabaja con sistemas de archivos y aplicaciones para chips de memoria. Antes de Matrix, Kyle desarrolló software de plataforma para dispositivos integrados, incluidos varios teléfonos inalámbricos y el iPod de Apple. También dirigió el grupo de interfaz gráfica de usuario en Jeppesen Dataplan (ahora parte de Boeing), desarrolló software de planificación de vuelos y creó software de sistema en IBM a principios de la década de 1990. Durante los últimos años, Kyle ha enseñado programación orientada a objetos usando C++ en la Extensión de la Universidad de California, Santa Cruz, y ha trabajado con C++ desde el comienzo de su uso generalizado en 1990. Kyle es el autor de Mastering Algorithms with C, también publicado por O'Reilly and Associates.\u003c\/p\u003e","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":42661688475885,"sku":"9781565924536","price":59.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/8097\/6621\/products\/img_7f49dbe2-9102-4c2d-bee0-39e68e6cbb3d.jpg?v=1649371975","url":"https:\/\/sureshotbooks.com\/es\/products\/mastering-algorithms-with-c-9781565924536","provider":"SureShot Books Publishing LLC","version":"1.0","type":"link"}