Skip to content

tong-hao/sort_algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

排序算法

本repo是用c++实现的10种排序算法,主要包含:

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

时间复杂度

算法名称 时间复杂度
冒泡排序 O(n^2)
选择排序 O(n^2)
插入排序 O(n^2)
快速排序 O(n*logn)
归并排序 O(n*logn)
堆排序 O(n*logn)
希尔排序 O(n*logn)
计数排序 O(n+k)
桶排序 O(n+k)
基数排序 O(n+k)

依赖

  • glog
  • cmake
  • google test

编译

mkdir build
cd build
cmake ..
make

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published