![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序设计
清歌孤我深蓝
...
展开
-
c++ 利用sort排序,时间复杂度n*lg(n)
#include<iostream>#include<functional>#include<algorithm>#include<string>using namespace std;int main(){ int i,num[10]; for(i=0;i<10;i++) scanf("%d",&num[i]); sort(num,num+10,greater<int>()); printf("大到小\.原创 2022-04-15 20:27:23 · 1421 阅读 · 0 评论 -
环形矩阵与蛇形矩阵的输出- c语言
输入,一个n,一个m,代表行和列输出,一个n行m列的从1开始到n*m结束的矩阵#include<stdio.h>int main(){ int i,j,k,n,m,a; int num[20][20],l,h; scanf("%d %d",&n,&m);//行 列 i=j=k=0; a=1;//从1开始填充 h=n; l=m; while(a <= l*h)//当数据大于h*l时结束 { for(j=k;j<原创 2022-04-05 11:15:35 · 1395 阅读 · 0 评论