
常用算法
常用算法
心若雪
c++学习中......
展开
-
简单选择排序
简单选择排序原创 2022-05-20 18:42:04 · 121 阅读 · 0 评论 -
二分插入排序
二分插入排序原创 2022-05-20 18:38:17 · 224 阅读 · 0 评论 -
排序-归并排序
#include<iostream>#include<ctime>#define MAX 20using namespace std;/* 归并排序 归并排序的思想在于把一个无序序列拆解成单个元素的序列,再把拆分的序列中的元素按大小放置在一个辅助数组中 然后把辅助序列中的元素拷贝至序列的原位置递归完成排序*/void _sort(int* arr, int loc_1, int loc_2, int loc_3, int loc_4); //合并数组.原创 2022-05-20 18:30:41 · 96 阅读 · 0 评论 -
排序-堆排序
堆排序原创 2022-05-20 18:32:49 · 189 阅读 · 0 评论 -
字符串匹配算法(BF)(c++)
#include<iostream>//暴力匹配字符串void test(){ char arr[] = "ABBBABABBABABABBABABABABBABABABABBABABABABBABBBBAABABBAAAAABABABBAABC"; char _arr[] = "ABABABBAA"; int L1 = sizeof(arr) - 1; //获取主串的最大下标 int L2 = sizeof(_arr) - 1; //获取子串的最大下标 int .原创 2022-05-04 18:43:11 · 505 阅读 · 0 评论 -
字符串匹配算法(BMP)(c++)
BMP算法主要在于对模式串的分析原创 2022-05-04 18:44:30 · 542 阅读 · 0 评论