Fundamentos de Programación Competitiva - CC217 - 202302

Descripción del Articulo

La Programación competitiva permite ampliar los conocimientos en los estudiantes acerca de la resolución de problemas en diferentes contextos complejos utilizando diferentes técnicas y métodos que aborda en la competición con otras personas. Este curso contiene el desarrollo de problemas algorítmico...

Descripción completa

Detalles Bibliográficos
Autor: Diaz Suarez, Jorge Eduardo
Formato: informe técnico
Fecha de Publicación:2023
Institución:Universidad Peruana de Ciencias Aplicadas
Repositorio:UPC-Institucional
Lenguaje:español
OAI Identifier:oai:repositorioacademico.upc.edu.pe:10757/677369
Enlace del recurso:http://hdl.handle.net/10757/677369
Nivel de acceso:acceso abierto
Materia:Computación
CC217
id UUPC_0e948db30fcb7312e8bbb2ae60e2b380
oai_identifier_str oai:repositorioacademico.upc.edu.pe:10757/677369
network_acronym_str UUPC
network_name_str UPC-Institucional
repository_id_str 2670
spelling c449d62d173a3548b3d887924d70cb56500Diaz Suarez, Jorge Eduardo2024-11-23T02:05:52Z2024-11-23T02:05:52Z2023-08http://hdl.handle.net/10757/677369La Programación competitiva permite ampliar los conocimientos en los estudiantes acerca de la resolución de problemas en diferentes contextos complejos utilizando diferentes técnicas y métodos que aborda en la competición con otras personas. Este curso contiene el desarrollo de problemas algorítmicos de manera rápida. El lenguaje de programación que se usa en este curso es C/C++. El estudiante conocerá características de C/C++, tipos de datos, estructura de datos estáticas (arreglo, matrices) y estructuras dinámicas (pilas y colas), donde realizará el análisis de complejidad algorítmica, con diferentes ejercicios de algoritmos recursivos. Es importante que adquiera conocimientos sobre algoritmos de búsqueda y de ordenamiento como Merge Sort, Quick Sortm QuickSelect, HeapSort, y otros algoritmos eficientes. Estos conceptos permitirán trabajar con árboles binarios y ternarios, y de igual manera el estudiante comprenderá conceptos sobre grafos y caminos mínimos como los algoritmos de Dijkstra, Algoritmo de Floyd-Warshall.application/pdfspaUniversidad Peruana de Ciencias Aplicadas (UPC)info:eu-repo/semantics/openAccessUniversidad Peruana de Ciencias Aplicadas (UPC)Repositorio Académico - UPCreponame:UPC-Institucionalinstname:Universidad Peruana de Ciencias Aplicadasinstacron:UPCComputaciónCC217Fundamentos de Programación Competitiva - CC217 - 202302info:eu-repo/semantics/report2024-11-23T02:05:53ZTHUMBNAILCC217_Fundamentos_de_Programacion_Competitiva_202302.pdf.jpgCC217_Fundamentos_de_Programacion_Competitiva_202302.pdf.jpgGenerated Thumbnailimage/jpeg53369https://repositorioacademico.upc.edu.pe/bitstream/10757/677369/3/CC217_Fundamentos_de_Programacion_Competitiva_202302.pdf.jpgac292f455318563ccc3380568364a6bcMD53falseTEXTCC217_Fundamentos_de_Programacion_Competitiva_202302.pdf.txtCC217_Fundamentos_de_Programacion_Competitiva_202302.pdf.txtExtracted texttext/plain9903https://repositorioacademico.upc.edu.pe/bitstream/10757/677369/2/CC217_Fundamentos_de_Programacion_Competitiva_202302.pdf.txtdf7788fe791caaf1f6d6b1f9093231e0MD52falseORIGINALCC217_Fundamentos_de_Programacion_Competitiva_202302.pdfapplication/pdf14191https://repositorioacademico.upc.edu.pe/bitstream/10757/677369/1/CC217_Fundamentos_de_Programacion_Competitiva_202302.pdf9115ed2d29c299a236429aa09353c85aMD51true10757/677369oai:repositorioacademico.upc.edu.pe:10757/6773692024-11-23 05:33:32.701Repositorio académico upcupc@openrepository.com
dc.title.none.fl_str_mv Fundamentos de Programación Competitiva - CC217 - 202302
title Fundamentos de Programación Competitiva - CC217 - 202302
spellingShingle Fundamentos de Programación Competitiva - CC217 - 202302
Diaz Suarez, Jorge Eduardo
Computación
CC217
title_short Fundamentos de Programación Competitiva - CC217 - 202302
title_full Fundamentos de Programación Competitiva - CC217 - 202302
title_fullStr Fundamentos de Programación Competitiva - CC217 - 202302
title_full_unstemmed Fundamentos de Programación Competitiva - CC217 - 202302
title_sort Fundamentos de Programación Competitiva - CC217 - 202302
author Diaz Suarez, Jorge Eduardo
author_facet Diaz Suarez, Jorge Eduardo
author_role author
dc.contributor.author.fl_str_mv Diaz Suarez, Jorge Eduardo
dc.subject.es_PE.fl_str_mv Computación
topic Computación
CC217
dc.subject.none.fl_str_mv CC217
description La Programación competitiva permite ampliar los conocimientos en los estudiantes acerca de la resolución de problemas en diferentes contextos complejos utilizando diferentes técnicas y métodos que aborda en la competición con otras personas. Este curso contiene el desarrollo de problemas algorítmicos de manera rápida. El lenguaje de programación que se usa en este curso es C/C++. El estudiante conocerá características de C/C++, tipos de datos, estructura de datos estáticas (arreglo, matrices) y estructuras dinámicas (pilas y colas), donde realizará el análisis de complejidad algorítmica, con diferentes ejercicios de algoritmos recursivos. Es importante que adquiera conocimientos sobre algoritmos de búsqueda y de ordenamiento como Merge Sort, Quick Sortm QuickSelect, HeapSort, y otros algoritmos eficientes. Estos conceptos permitirán trabajar con árboles binarios y ternarios, y de igual manera el estudiante comprenderá conceptos sobre grafos y caminos mínimos como los algoritmos de Dijkstra, Algoritmo de Floyd-Warshall.
publishDate 2023
dc.date.accessioned.none.fl_str_mv 2024-11-23T02:05:52Z
dc.date.available.none.fl_str_mv 2024-11-23T02:05:52Z
dc.date.issued.fl_str_mv 2023-08
dc.type.es_PE.fl_str_mv info:eu-repo/semantics/report
format report
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10757/677369
url http://hdl.handle.net/10757/677369
dc.language.iso.es_PE.fl_str_mv spa
language spa
dc.rights.es_PE.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.es_PE.fl_str_mv application/pdf
dc.publisher.es_PE.fl_str_mv Universidad Peruana de Ciencias Aplicadas (UPC)
dc.source.es_PE.fl_str_mv Universidad Peruana de Ciencias Aplicadas (UPC)
Repositorio Académico - UPC
dc.source.none.fl_str_mv reponame:UPC-Institucional
instname:Universidad Peruana de Ciencias Aplicadas
instacron:UPC
instname_str Universidad Peruana de Ciencias Aplicadas
instacron_str UPC
institution UPC
reponame_str UPC-Institucional
collection UPC-Institucional
bitstream.url.fl_str_mv https://repositorioacademico.upc.edu.pe/bitstream/10757/677369/3/CC217_Fundamentos_de_Programacion_Competitiva_202302.pdf.jpg
https://repositorioacademico.upc.edu.pe/bitstream/10757/677369/2/CC217_Fundamentos_de_Programacion_Competitiva_202302.pdf.txt
https://repositorioacademico.upc.edu.pe/bitstream/10757/677369/1/CC217_Fundamentos_de_Programacion_Competitiva_202302.pdf
bitstream.checksum.fl_str_mv ac292f455318563ccc3380568364a6bc
df7788fe791caaf1f6d6b1f9093231e0
9115ed2d29c299a236429aa09353c85a
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio académico upc
repository.mail.fl_str_mv upc@openrepository.com
_version_ 1846066065739612160
score 13.361153
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).