Skip to content

swxie/algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

algorithm

一些常见算法的实现

排序算法

位于sort.cpp文件中,包括了以下排序算法的实现

  • 选择排序
  • 冒泡排序
  • 插入排序
  • 希尔排序
  • 堆排序
  • 归并排序
  • 快速排序

字符串匹配算法

位于strmatch.cpp文件中,包括了以下字符串匹配算法的实现

  • 暴力匹配法
  • Rabin-Karp算法
  • KMP算法

有向无权图

位于graph.cpp文件中,包括了以下内容

  • 从输入中构建图
  • 转置图
  • 最短路径算法
  • 拓扑排序

并查集

位于disjoint.cpp文件中,包括了以下内容

  • 构建并查集
  • find操作和路径压缩
  • 按秩合并
  • 序列化并打印

About

一些常见算法的实现

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages