![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
模版
codertcm
这个作者很懒,什么都没留下…
展开
-
欧拉筛法模版
#include <iostream> #include <cstdio> #include <cstring> #define N 110 using namespace std; bool vis[N]; int prime[N]; int cnt; void Euler_Sieve(int l,int r) { ans=0; memse...原创 2018-09-04 20:10:43 · 214 阅读 · 0 评论 -
归并排序模板
#include &lt;cstdio&gt; #include &lt;cstdlib&gt; #include &lt;iostream&gt; #define N 30100 using namespace std; int ans; void Merge(int a[],int low,int mid,int high) { int * b = (int *)malloc((h原创 2018-10-11 19:58:06 · 143 阅读 · 0 评论 -
KMP算法模板
int kmp(const string &amp;amp;amp;T, const string &amp;amp;amp;P) { if (P.empty()) return 0; vector&amp;amp;lt;int&amp;amp;gt; pi(P.size(), 0); for (int i = 1, k = 0; i &amp;amp;lt; P.size(); ++i) { w原创 2018-10-13 16:03:08 · 166 阅读 · 0 评论 -
快速排序模板
#include &lt;bits/stdc++.h&gt; #define N 1000 using namespace std; int QuickSort_partition(int arr[], int left, int right) { int x = arr[left]; while(left &lt; right) { while(righ...原创 2018-10-16 16:42:08 · 199 阅读 · 0 评论 -
堆排序的模板
#include <bits/stdc++.h> #define N 1000 using namespace std; void max_heapify(int arr[], int left, int right) { int dad = left; int son = dad * 2 + 1; while( son <= right ) {...原创 2018-10-16 17:19:14 · 448 阅读 · 0 评论