Skip to content

Latest commit

 

History

History
71 lines (70 loc) · 2.38 KB

temas.md

File metadata and controls

71 lines (70 loc) · 2.38 KB

Listado de temas que hacen parte de las sesiones del grupo de estudio en Programación Competitiva:

  • Introducción a competencias de programación (Básico)
  • Entrada/Salida estándar (Básico)
  • Instrucciones Condicionales (Básico)
  • Ciclos (Básico)
  • Recursión (Básico)
  • Arreglos (Básico)
  • Introducción a la complejidad algorítmica (Intermedio)
  • Ordenamiento (Metodos incluidos en los lenguajes de programación comunes) (Básico)
  • Busqueda Binaria (Intermedio)
  • Estructuras tipo vector (Básico)
  • Listas enlazadas (básico)
  • Pilas (básico)
  • Colas (básico)
  • Bitsets (Intermedio)
  • Treeset (Intermedio)
  • Treemap (Intermedio)
  • Cola de prioridad (Intermedio)
  • Disjoint set (Avanzado)
  • Arboles segmentados (Avanzado)
  • Arboles de Fenwick (Avanzado)
  • Introduccin a la teoría de grafos (Básico)
  • Matriz de adyacencia (Básico)
  • Lista de adyacencia (Básico)
  • Lista de arcos (Básico)
  • Grafos implicitos (Intermedio)
  • Arboles (Intermedio)
  • Arboles binarios completos (Intermedio)
  • BFS (Intermedio)
  • DFS (Intermedio)
  • Componentes conexos (Avanzado)
  • Algoritmo de Kruskal (Avanzado)
  • Algoritmo de Prim (Avanzado)
  • Algoritmo de Dijkstra (Avanzado)
  • Algoritmo de Floyd Warshall (Avanzado)
  • Camino Euleriano (Avanzado)
  • Camino Hamiltoniano (Avanzado)
  • Puentes e ismos (Avanzado)
  • Ordenamiento topológico (Avanzado)
  • Flujo Mínimo y Máximo (Avanzado)
  • Algoritmo de fuerza bruta (Intermedio)
  • Backtracking (Avanzado)
  • Meet in the Middle (Avanzado)
  • Algoritmos Avaros (Intermedio)
  • Programacin dinámica (Avanzado)
  • Algoritmos divide y venceras (Intermedio)
  • Manejo de Numeros grandes (BigInteger)
  • Sucesiones conocidas (fibonacci, triangulares, catalan, etc.) (Básico)
  • Aritmética modular (Básico)
  • Algoritmo de eratostenes para calcular números primos (Intermedio)
  • Funcin Euler Totient (Intermedio)
  • Algoritmo de Pollard Rho (Avanzado)
  • Eliminación gaussiana (Avanzado)
  • Problemas josefianos (Intermedio)
  • Combinatoria (Básico)
  • Probabilidad (Básico)
  • String Builder (Básico)
  • Algoritmo de Knuth - Morris - Pratt (Intermedio)
  • Algoritmo Z (Avanzado)
  • Suffix Tree (Avanzado)
  • Suffix Trie (Avanzado)
  • Suffix Array (Avanzado)
  • String Hashing (Avanzado)
  • Puntos (Intermedio)
  • Rectas (Intermedio)
  • Segmentos de recta (Intermedio)
  • Polígonos regulares e irregulares (Intermedio)
  • Polígonos convexos y concavos (Avanzado)
  • Distancias (Básico)
  • Sweep Line (Avanzado)