Skip to content

Eliel0328/Algorithms-DataStructures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Repositorio para almacenar Algoritmos y Estructura de datos

Data Structures

  • Linked list (usando Doble apuntador)
  • Queue (usando Doble apuntador)
  • Stack (usando Doble apuntador)
  • Priority-Queue (usando un vector STL)
  • Union Find (implementado con vectores y usando compresión de caminos)
  • Binary search tree
  • Hash Table (usando un vector de listas)
  • Fenwick Tree

Sorting

  • Insertion Sort
  • Bubble Sort

Graph Theory

  • Grafo (Maneras de representar un grafo)
  • DFS (Depth First Search Algorithm)
  • BFS (Breadth First Search Algorithm)
  • BFS_reconstructPath (Buscar un elemento específico y reconstruir ruta)
  • BFS_ShortestPathOnAGrid (Buscar un dato y retornar el número mínimo de nodos de distancia)
  • Topological Sort Algorithm (Aplicación de una DFS, no permite usarse con ciclos en el grafo)

About

Repositorio para almacenar algoritmos y estructuras de datos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages