Ai
1 Star 4 Fork 5

Shapper/C Data Structure

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
insertion_sort.h 417 Bytes
一键复制 编辑 原始数据 按行查看 历史
Shapper 提交于 2023-04-07 19:49 +08:00 . add selection sort
//
// Insertion Sort
// Created by Win10 on 2023/4/7.
//
#ifndef C_DATA_STRUCTURE_INSERTION_SORT_H
#define C_DATA_STRUCTURE_INSERTION_SORT_H
#include <algorithm>
template<typename T>
//整数或浮点数皆可使用
void insertion_sort(T a[], int len) {
for (int i = 1; i < len; i++) {
for(int j=i-1; j>=0 && a[j+1]<a[j]; j--)
std::swap(a[j],a[j+1]);
}
}
#endif //C_DATA_STRUCTURE_INSERTION_SORT_H
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C/C++
1
https://gitee.com/cloudcan/c-data-structure.git
git@gitee.com:cloudcan/c-data-structure.git
cloudcan
c-data-structure
C Data Structure
master

搜索帮助