Skip to content

Snippets of interesting code created from coursework

Notifications You must be signed in to change notification settings

ruijiefang/snippets

Repository files navigation

Snippets of interesting code

  • ttree.ll : Tournament tree structure implemented in LLVM IR
  • LIS.ml : Longest increasing subsequence in x86 assembly
  • ksat.cpp: Speckenmeyer-Monien O(1.6...^n)-time algorithm for solving k-Satisfiability
  • trie.c: Trie-based symbol table
  • matmul_mpi.c: Parallel matrix multiplication using tuned i-k-j order in MPI
  • tarjanscc.cpp: Tarjan's Strongly Connected Components algorithm
  • wavelet.cpp: Wavelet tree reference implementation
  • treap.cpp: Implementation of a Treap
  • EdmondsKarp.cpp: Implementation of MCMF using Edmonds-Karp algorithm
  • biconnected.cpp: Tarjan's biconnected components algorithm
  • artpts.cpp: Finding articulation points of a graph (dfs)

About

Snippets of interesting code created from coursework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published