![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
常用函数
cjz-lxg
小白
展开
-
c语言 判断素数
int isprime(int cnt) { int flag = 1,cnt1=3; if (cnt == 2) { return flag; } else { for (cnt1 = 2; cnt1 <= sqrt(cnt); cnt1++) { if (cnt % cnt1 == 0) { flag = 0; } } } return flag; }原创 2021-11-15 19:12:47 · 499 阅读 · 0 评论 -
快速排列的c语言实现
void quicksort(int begin, int end, int arr[]) { int i, j, temp, t; if (begin > end) return; i = begin, j = end, temp = arr[begin]; while (i != j) { while (arr[j] >= temp && i < j) j--; wh...原创 2021-11-06 20:03:46 · 93 阅读 · 0 评论 -
二分搜索函数
int search(char key, char a[]) { int mid=0, begin=0, end=strlen(a); //printf("key=%c\n", key); while (begin<end) { mid = (begin + end)>> 1; if (a[mid] >= key) end = mid; else begin = mid + 1; } if (a[begin] == key) return 1; ret.原创 2021-11-03 23:10:59 · 71 阅读 · 0 评论