中易网

C++编程,求一个数据文件的中位数

答案:1  悬赏:60  
解决时间 2021-03-06 01:54
求编程大虾给个程序,作业啊。。实在不大会写。。
要求:打开文件,统计数据个数,然后关闭文件,计算文件的中间位置,再次打开文件,计数到你需要的数据项,再计算中位数。
最佳答案
详细代码如下:
#include
using namespace std;
template
void BinaryIsertSort(Type *array,Type n)
{ Type temprecord;
int left,right,middle;
for(int i=1;i {temprecord=array[i];
left=0;
right=i-1;
while(left<=right)
{middle=(left+right)/2;
if(temprecord=left;j--)
array[j+1]=array[j];
array[left]=temprecord;
}
}
int main()
{ int n,*a,i;
cin>>n;
a=new int [n];
for( i=0;i cin>>a[i];

BinaryIsertSort(a,n);
for(i=0;i { if(i==(n+0-1)/2)
cout< }
return 0;
}
//这个用的是二分排序,是数据结构的,难得看的话就用冒泡或者选择排序也行,排序方法太多,排好序输出中间的那个元素。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
oppor7007手机联系人怎么全部一起复制到slm卡
何世明口腔诊所怎么去啊,有知道地址的么
艺校家属院我想知道这个在什么地方
没能力胜任的工作机会,自己该何去何从?
关于mama didn't raise no fool
蓝翔技校为什么那么火?
油房圪卜怎么去啊,有知道地址的么
风水粱角对着客厅怎么化解?
两个人戴同一个耳环(耳钉),会不会怎样?
历史题,急。
卫辉市鲜味传奇私房秘制小龙虾在什么地方啊,
什么调料有防腐的作用
指环王中穿白色长袍的邪恶巫师是谁
飞科fs801剃须刀的充电器哪里有卖
丰田霸道2700后刹车咋样换
推荐资讯
紫旺超市地址有知道的么?有点事想过去
兴盛路/府前路(路口)在哪里啊,我有事要去这
2.6米层高能做中央空调吗?
在excel中如何将部分边不连续框变细或变粗?
萤石云 绑定账号失败
天天音乐音乐超市这个地址在什么地方,我要处
凤山商务宾馆怎么去啊,有知道地址的么
淘宝女装哪家性价比高,漂亮?高人给点意见撒
2000年的别克新世纪3.0空调压缩机换了,也没
中学生玩什么游戏可以赚钱?
( )山( )水括号里填什么字?
FK1QR8S4G5QY苹果手机序列号
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?