纯代码
moses1213
积跬步,至千里;积小流,成江海!
展开
-
快速排序例程
#include using namespace std; void Swap(int& p1, int& p2) { int temp = p1; p1 = p2; p2 = temp; } void Qsort(int* array, int start, int end) { if(start < end) { int pivot = array[start]; in原创 2016-04-05 19:59:52 · 368 阅读 · 0 评论 -
KMP代码实现
void GeneratePrefix(const string& pattern, int* prefix) { int length = pattern.size(); prefix[1] = 0; int LOLP = 0; //LOLP表示最长的前缀数组 int NOCM; //number of characters matched原创 2016-08-16 19:00:47 · 520 阅读 · 0 评论