Estructura de datos

Un enfoque con Python, java y C++By Enrique Gómez Jiménez
Listen with Sir Michael Caine™ and 1,000+ voices
Length12h 5m

About this audiobook

La estructura de datos es uno de los pilares fundamentales de la ciencia de la computación y es esencial para el diseño y la implementación de algoritmos eficientes y escalables. La eficacia de un programa depende en gran medida de la elección correcta de las estructuras de datos adecuadas para el problema a resolver. Este libro es una guía práctica para el aprendizaje y la comprensión de las estructuras de datos esenciales, desde las más básicas, como arreglos y listas, hasta estructuras más avanzadas, como árboles, grafos y algoritmos de búsqueda y ordenamiento. Se explican los conceptos fundamentales de cada estructura de datos y se proporcionan ejemplos de implementaciones en lenguajes de programación comunes. Este libro está dirigido a estudiantes de ciencias de la computación, ingenieros de software y desarrolladores que desean mejorar sus habilidades en estructuras de datos. El objetivo es proporcionar una base sólida para el diseño y la implementación eficientes de algoritmos en la vida real.

Audiobook details

GenreTechnology
Length12 hrs 5 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateMar 23, 2023
LanguageSpanish

Table of contents

1ENRIQUE GÓMEZ JIMÉNEZ
2edición. -- Bogotá : Alpha Editorial, 2023. 394 Páginas.
36.1. Listas enlazadas en C++
4AGRADECIMIENTOS
5Procedimiento del método de ordenamiento ShellSort
Show all chapters
6Estado de acomodo de ejecución de ordenamiento QuickSort
7Eliminación del último nodo de una lista doblemente enlazada
8Traza de búsqueda por recorrido en amplitud (BFS)
9Salida generada por la ejecución de la opción 2 del listado 10.1
10Jerarquía Collection Interface
11Figura 14.1
12Estructura de datos Un enfoque con Python, Java y C++
13INTRODUCCIÓN
14MATERIAL WEB
151.6. Funciones, métodos y procedimientos en C++
16int main(); int main(int argc, char *argv[]);
17Snake_case: numero_cuenta, nombre_socio, costo_total
18CamelCase: numeroCuenta, nombreSocio, costoTotal
19Operador
20Estructura de control
21valor o por referencia.
22void duplicadoParamValor(int numero) { numero*=2; } void duplicadoParamReferencia(int &numero) { numero*=2; }
23Figura 1.4. Arreglo bidimensional de 3 filas y 8 columnas
242.1. Introducción a la programación orientada a objetos en C++
25Ahora corresponde la creación de segunda clase (Estudiante.h) que heredará
26void ingresar(){
27→ La figura 2.1 muestra la pantalla principal del programa.
28public:
29nombreCurso = _nombreCurso; }
30Figura 2.4
31class Chip{ private:
32líneas de código:
33RESPUESTA
34~Empleado(){ } void Mostrar(){
353.9. Struct mediante punteros en C++
36a. Punteros únicos: std::unique_ptr b. Punteros compartidos: std::shared_ptr c. Punteros débiles: std::weak_ptr
37Iteradores3. Este tipo de objetos puede utilizarse para iterar sobre una
38cout<<”ptrx : “<<ptrx
39<<” ptry: “<<ptry<<endl;
40// al tipo de dato de la variable a la cual apunta.
41<<*ptrNombres++<<”. Posición en memoria[“
42} } cout<<endl; } void mostrarMatriz(){
43RESPUESTA
44Figura 4.1.
45F
46Figura 4.1. Forma de ordenar mediante método de burbuja
47Como puede observarse en la columna de la izquierda aparecen los valores
48void mostrarVector(int columna, int fila){
49Figura 4.6
50} void mostrarVector(int columna, int fila){

You may also like

Programación estructurada y orientada a objetosLeobardo López18h 53m$19 · $0.00
Fintech e ingeniería financieraArturo Morales Castro, César Aguado Cortés6h 57m$19 · $0.00
Estadística descriptiva y probabilidadCarlos Gaviria Peña, Carlos Alberto Márquez Fernández30h 40m$20 · $0.00
Ciencia de los datos con Python - 1ra ediciónFrancisco J. Toro López8h 48m4.1 (11)$18 · $0.00
Guía Editor de ecuaciones en wordCésar Augusto Álvarez Vargas2h 5m$6 · $0.00
Simulación numérica de turbinas FrancisSantiago Laín Beatove, Manuel Julio García Ruiz, Fraçois Avellan, Brian Quintero Arboleda, Santiago Orrego Bustamante7h 17m$5 · $0.00
Logística matemáticaRodolfo Enrique Silvera Escudero8h 52m$18 · $0.00
Elementos para el análisis y diseño de reactores químicosMiguel Ángel Gómez García, Javier Fontalvo Alzate, Wilmar Osorio Viana12h 4m$4 · $0.00
Optimización de cadenas de abastecimiento con base en aplicaciones reales: metodología, alcances, limitaciones y beneficiosCarlos Julio Vidal Holguín10h 13m$16 · $0.00
Mediciones e instrumentaciónLuis Enrique Martín15h 14m$20 · $0.00
Arquitectura de computadorasPatricia Quiroga20h 16m$19 · $0.00
Dinámica científica y medidas de complejidadMiguel Fuentes4h 22m$12 · $0.00
ChatGPT Y OpenAIArturo Sánchez10h 41m$22 · $0.00
Lineamientos pedagógicos y comunicativos para el uso de las TIC en la educaciónMiller Antonio Pérez, Sandra Liliana Navarro, Jaime Antonio Navarro, Thiago Andrés Navarro5h 46m$9 · $0.00
De la palabra al lenguaje especializado: traducción y terminologíaSandra Bibiana Clavijo Olmos, Iliana Auverana, Constanza Malavert, María Teresa Múnera Torres, John Jairo Giraldo Ortiz, María Cristina Betancur Roldán, Santiago Castro Morales, Valentina Cruz Gómez, Luisa Fernanda Díaz Herrera, Paola Andrea Gómez Galvis, Luz Daniela Ramírez López4h 37m$3 · $0.00
Ai cash machine   (traducido)JOHN J CARPENTER2h 3m$5.80 · $0.00
Inteligencia de negocios y analítica de datosLuis Joyanes Aguilar20h 23m$16 · $0.00
Diseño de ExperimentosJorge Domínguez Domínguez, Eduardo Castaño Tostado15h 38m4.4 (18)$20 · $0.00
Lógica de programaciónOmar Iván Trejos Buriticá14h 31m$15 · $0.00
TIC, comunicación y periodismo digital. Tomo IIJesús Miguel Flores13h 53m$5 · $0.00