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

舞蹈学校网站模板wordpress文章页横幅

舞蹈学校网站模板,wordpress文章页横幅,网站的逻辑结构,网站怎么做3d商品浏览样例输入# 3 1 0 1 2 1 1 2 3 1 1 2 2样例输出# 1 2 3 解题思路#xff1a;与数组大小有关#xff0c;先排序 举个例子思考一下 n4 k2 数组为1 2 3 4 如果我们想让众数那个位的值为3(即max3)#xff0c;3出现的次数为3#xff0c;即众数为3#xff0c;需要修改多少次… 样例输入# 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-13-23-33次 不妨利用前缀和来计算。 前缀和数组 1 3 6 10 如果都到达众数位的值那m个数的和为m*众数位的值(即最大值max) 所需修改次数即为m*max-众数三位的和sum13*3-63 所以只要求出到达某个众数值需要的次数cnt与实际可修改的次数k进行比较如果kcnt,说明maxm,测试m1位是否满足m 如果kcnt,说明前面几位不满足众数第一位下标后移一位。 具体实现看代码。 #includestdio.h #includestdlib.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(i0;in;i){scanf(%d,num[i]);}//排序 qsort(num,n,sizeof(int),cmp);sum[0]num[0];//处理前缀和函数 for(i1;in;i){sum[i]sum[i-1]num[i];}//m表示众数出现次数ll maxcnt,cnt,max,m1,sum1;i0;//i表示众数第一位的下标 while(num[im-1]!\0){maxnum[im-1];//众数位的值//sum1表示k个数到达众数值未修改前的和 if(i0)sum1sum[im-1];else sum1sum[im-1]-sum[i-1];cntm*max-sum1;//k个数到达众数值的修改次数 if(kcnt){maxcntm;m;}else{//修改次数超了i后移一位 i; }} printf(%lld\n,maxcnt);//每次sum数组清零for(i0;in;i)sum[i]0;} }
http://www.hkea.cn/news/14301131/

相关文章:

  • 安康那个公司做网站好什么是企业法人
  • 网站建设选择什么模式网站开发项目说明书
  • 四川网站建设公司 会员登录网络制作软件
  • 做网站怎么对接国际收款商户重庆建站网络公司
  • 广州地铁站路线图完整的网页设计代码
  • 网站空间大小有什么用WordPress影视cms
  • 江西专业网站建设中国建筑网建设通查询证件网
  • 怎样制作企业的网站高科技公司网站模板
  • 网站成品作业上海网站建设方案咨询
  • 贵州省兴义市建设局网站首页个人团购网站 转入备案
  • 自己建设自己的网站自己想开个网站怎么弄
  • 新浦网站制作seo和sem是什么意思啊
  • 什么网站做外贸好旅游网站怎么做才能被关注
  • 网站开发与设计实训总结两千字网站正能量入口
  • 做爰全过程免费的教网站进国企但是签的是外包
  • 2008 iis配置网站如何建立自己的购物网站
  • 福建住房和城乡建设部网站首页西安网站seo优化
  • 我做网站可以赚钱吗常州网站建设系统
  • 长春本地网站制作wordpress迁移所有页面空白
  • 招商网站建设服务商国外数码印花图案设计网站
  • 免费制作永久企业网站宁波模板建站定制网站
  • 温州开发网站公司青岛天河小学网站建设
  • 沈阳高铁站南宁中庭装饰公司电话
  • 网站开发过程会遇到的问题wordpress主题开发工具
  • 哈尔滨专业做网站在线制作头像框
  • 网站建设的实验原理爱做奈官方网站
  • 韩城网站建设韩城网站推广营销活动推广策划
  • 邯郸做紧固件网站甘肃建设银行网站
  • 网站建设推广用兴田德润中交路建子公司最新排名
  • 泰安建设局网站天津搜索引擎优化