当前位置: 首页 > news >正文

网站自动抢注房产设计公司网站

网站自动抢注,房产设计公司网站,幻想次元wordpress,音乐主题 wordpress样例输入# 3 1 0 1 2 1 1 2 3 1 1 2 2样例输出# 1 2 3 解题思路:与数组大小有关,先排序 举个例子思考一下 n4 k2 数组为1 2 3 4 如果我们想让众数那个位的值为3(即max3),3出现的次数为3,即众数为3,需要修改多少次…

样例输入#

3
1 0
1
2 1
1 2
3 1
1 2 2

样例输出#

1
2
3

解题思路:与数组大小有关,先排序

举个例子思考一下

n=4 k=2 数组为1 2 3 4

如果我们想让众数那个位的值为3(即max=3),3出现的次数为3,即众数为3,需要修改多少次?

答案是(3-1)+(3-2)+(3-3)=3次

不妨利用前缀和来计算。

前缀和数组 1 3 6 10

如果都到达众数位的值,那m个数的和为m*众数位的值(即最大值max),

所需修改次数即为m*max-众数三位的和sum1=3*3-6=3

所以,只要求出到达某个众数值需要的次数cnt与实际可修改的次数k进行比较,如果k>=cnt,说明max=m,测试m+1位是否满足,m++

如果k<cnt,说明前面几位不满足,众数第一位下标后移一位。

具体实现看代码。

#include<stdio.h>
#include<stdlib.h>
#define ll long long
#define N 100005
int num[N]={};
ll sum[N]={};//前缀和函数 
int cmp(const void *a,const void *b){return *(int*)a-*(int*)b;
}
int main(){int T;scanf("%d",&T);while(T--){ll i,n,k;scanf("%lld%lld",&n,&k);for(i=0;i<n;i++){scanf("%d",&num[i]);}//排序 qsort(num,n,sizeof(int),cmp);sum[0]=num[0];//处理前缀和函数 for(i=1;i<n;i++){sum[i]=sum[i-1]+num[i];}//m表示众数出现次数ll maxcnt,cnt,max,m=1,sum1;i=0;//i表示众数第一位的下标 while(num[i+m-1]!='\0'){max=num[i+m-1];//众数位的值//sum1表示k个数到达众数值未修改前的和 if(i==0)sum1=sum[i+m-1];else sum1=sum[i+m-1]-sum[i-1];cnt=m*max-sum1;//k个数到达众数值的修改次数 if(k>=cnt){maxcnt=m;m++;}else{//修改次数超了,i后移一位 i++; }} printf("%lld\n",maxcnt);//每次sum数组清零for(i=0;i<n;i++)sum[i]=0;}
} 

http://www.yayakq.cn/news/94526/

相关文章:

  • 湖北网站优化公司wordpress定制分类
  • 微山县建设.局网站网站设计学习机构
  • 每一个网站都是响应式吗制作网页的网站fa
  • 网站管理内容微信对接网站群
  • 网站建设用哪个好网站建设源代码共享
  • 站酷魔方网站建设中小松建设的官方网站
  • 一个网站需要多大的空间赣州91人才网官网
  • 自己做的商业网站在那里发布深圳市凡客创品科技有限公司
  • 还能用的wap网站枣庄网站制作公司
  • 网站管理平台模板搜索引擎外部链接优化
  • 在线代理服务器网站diy小程序开发平台
  • 成都网站建设哪里好网络营销的原理
  • 怎么建商城网站吗深圳vi设计工作室
  • 网站开发中系统部署与维护要求手机网址大全主页网址
  • idc网站备案长春电商网站建设哪家专业
  • 该去哪里购买网站域名和空间做网站开视频网站
  • 西安做网站的公司有哪些注册域名之后怎么做网站
  • wwr下载建设网站wordpress备案号
  • 建设一个素材网站做网站推广的工资
  • 营销网站网站开发竞聘报告
  • vps空间如何做网站备份乐视网站建设目标
  • 厦门外贸企业网站建设外贸生意做哪个网站好
  • 山东定制设计网页上海网站营销seo方案
  • 网站建设与管理和计算机网络技术公司网站制作 步骤
  • 做文交所的都有哪些网站做任务的电脑网站
  • ai智能写作平台网站内页seo
  • 企业网站做速优化排名万象搜索引擎 wordpress
  • 可以购买网站空间的网站高权重网站做员会来顶排名
  • wordpress与知更鸟寿光网站建设优化
  • 在猪八戒上做网站要注意什么微信微网站怎么进入