- 博客(3)
- 收藏
- 关注
原创 函数中调用数组写法
记录经常犯错的地方*int main(){ int a[100]; void function(int a[]); function(a);}
2022-02-21 21:38:17
571
原创 算法设计1:插入排序
完整程序如下:#include<stdio.h>int main(){ //插入排序 int n,a[100],i,j,key=0; scanf("%d",&n); for(int i = 0;i < n;i++){ //输入一串数字 scanf("%d",&a[i]); } for(int j = 1;j < n;j++){ //从第二个数字起开始排序 j->1-n key = a[j]; i = j-1;.
2022-02-21 21:34:07
150
原创 算法设计2:归并排序
算法设计:归并排序思路分析:mergesort使用了分治思想+递归模式,将一个数组分成左右两个数组不断递归比较大小; 程序分为三个部分,两个函数和main主体;MergeSort函数部分:(递归)void MergeSort(int a[],int temp[],int p,int q){ if(p < q){ int r = (p+q)/2; // p r q 左 中 右 MergeSort(a,temp,p,r); //左边数组排序 MergeSo
2022-02-21 21:30:31
165
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人