1 Star 0 Fork 5

卢国祥/C Data Structure

forked from Shapper/C Data Structure 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
insertion_sort.h 417 Bytes
一键复制 编辑 原始数据 按行查看 历史
Shapper 提交于 2年前 . 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/noob-coder/c-data-structure.git
git@gitee.com:noob-coder/c-data-structure.git
noob-coder
c-data-structure
C Data Structure
master

搜索帮助