#include<stdio.h>
#include<math.h>
void main()
{
int a,b,f,i=0;
float in[20];
printf("1.xiaoshu\n2.fengshu\n");
scanf("%d",&f);
while(f==1||f==2)
{
if(f==1)
{
scanf("%f",&in[i]);
i++;
if((f-2)<10E-6)
break;
}
if(f==2)
{
scanf("%d\/%d",&a,&b);
in[i]=(float)a/(float)b;
i++;
if(a=1234)
break;
}
}
maopao(in,i);
huofuman(in);
}
void maopao(float * in,int j)
{
int i=j;
float tmp;
for(;j>0;j--)
for(i=0;i<j;i++)
if(in[i+1]<in[i])
{
tmp=in[i];
in[i]=in[i+1];
in[i+1]=tmp;
}
}
void huofuman(float * in,int j)
{
int i;
for(i=0;i<j;i++)
(int)pow(2,i);
}
xinxilun.zip_信息熵
版权申诉
94 浏览量
2022-09-20
19:41:41
上传
评论
收藏 151KB ZIP 举报
刘良运
- 粉丝: 66
- 资源: 1万+
最新资源
- Screenshot_20240427_031602.jpg
- 网页PDF_2024年04月26日 23-46-14_QQ浏览器网页保存_QQ浏览器转格式(6).docx
- 直接插入排序,冒泡排序,直接选择排序.zip
- 在排序2的基础上,再次对快排进行优化,其次增加快排非递归,归并排序,归并排序非递归版.zip
- 实现了7种排序算法.三种复杂度排序.三种nlogn复杂度排序(堆排序,归并排序,快速排序)一种线性复杂度的排序.zip
- 冒泡排序 直接选择排序 直接插入排序 随机快速排序 归并排序 堆排序.zip
- 课设-内部排序算法比较 包括冒泡排序、直接插入排序、简单选择排序、快速排序、希尔排序、归并排序和堆排序.zip
- Python排序算法.zip
- C语言实现直接插入排序、希尔排序、选择排序、冒泡排序、堆排序、快速排序、归并排序、计数排序,并带图详解.zip
- 常用工具集参考用于图像等数据处理
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈