Skip to content

agwilt/Uni-EDM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Libraries:

  • graph.h: general graph stuff
  • euler.h: test if graph is Eulerian, find Euler-cycle.
  • path.h: Singly-linked list structure to store paths in
  • fib_heap.h: generic fibonacci heaps
  • graph_alg.h: currently MST for undirected graphs
  • int_list.h: vector-like things for ints only
  • digraph.h: better directed graph stuff
  • push-relabel.h: max-flow with push relabel

Programs:

  • Eulerweg.c: check if input graph is connected/Eulerian, find Euler-cycle if both.
  • mst.c: Find MST in connected undirected graph
  • heap_test.c: interactive fibonacci heap
  • heapsort.c: test program to sort numbers
  • bfs.c: find shortest path in indirected graph with BFS
  • menger.c: find edge-disjoint s-t-paths
  • max-flow.c: find maximal s-t-flow in directed graph
  • assignment.c: Solve the assignment problem in a complete bipartite graph

About

Einführung in die Diskrete Mathematik

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors