Estructura de datos

Estructura de datos

Un enfoque con Python, java y C++By Enrique Gómez Jiménez
Michael Caine
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

Finanzas empresariales
Finanzas empresarialesJorge Trujillo, Óscar Martínez72h 2m$23 · $0.00
Firebase: trabajar en la nube
Firebase: trabajar en la nubeJesús Tomás, Vicente Carbonell, Jordi Bataller, Jaime Lloret14h 54m4.4 (10)$15 · $0.00
Normalización y estandarización
Normalización y estandarizaciónJaime Arciniegas24h 14m$40 · $0.00
Teoría y práctica de la purificación del agua potable. Tomo 2
Teoría y práctica de la purificación del agua potable. Tomo 2Jorge Arboleda Valencia, Iván Alexander Buitrago León, Luís Alberto Jaramillo Gómez19h 58m$35 · $0.00
Fintech e ingeniería financiera
Fintech e ingeniería financieraArturo Morales Castro, César Aguado Cortés6h 57m$19 · $0.00
Consultoría empresarial
Consultoría empresarialLuis Carlos Palacios Acero11h 16m$29 · $0.00
Análisis de datos con power bi, r-rstudio y knime
Análisis de datos con power bi, r-rstudio y knimeIrma Yolanda Polanco, Jorge Fernando Betancourt6h 54m$18 · $0.00
Estudios de derecho contractual
Estudios de derecho contractualCarlos Julio Giraldo Bustamante, Juan Carlos Durán Uribe38m$13 · $0.00
Guía Editor de ecuaciones en word
Guía Editor de ecuaciones en wordCésar Augusto Álvarez Vargas2h 5m$6 · $0.00
Windows 10
Windows 10Gonzalo Ferreyra Cortés8h 9m$9 · $0.00
ChatGPT Y OpenAI
ChatGPT Y OpenAIArturo Sánchez10h 41m$22 · $0.00
Tecnologías de la Información
Tecnologías de la InformaciónÁngel Gutiérrez González17h 35m$13 · $0.00
Optimización de cadenas de abastecimiento con base en aplicaciones reales: metodología, alcances, limitaciones y beneficios
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
Economía matemática. Segunda edición
Economía matemática. Segunda ediciónDiego Escobar Uribe12h 11m$13 · $0.00
Gerencia estratégica corporativa
Gerencia estratégica corporativaRafael Ignacio Pérez Uribe14h 47m$15 · $0.00
Programación estructurada y orientada a objetos
Programación estructurada y orientada a objetosLeobardo López18h 53m$19 · $0.00
Innovadores científicos chilenos
Innovadores científicos chilenosAnil Sadarangani8h 10m$12 · $0.00
Arquitectura de computadoras
Arquitectura de computadorasPatricia Quiroga20h 16m$19 · $0.00
Hidráulica de tuberías
Hidráulica de tuberíasJuan Saldarriaga37h 45m4.5 (45)$21 · $0.00
Lingüística computacional aplicada
Lingüística computacional aplicadaJulia Marlén Baquero Velásquez6h 23m$6 · $0.00