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

如何创作网站同一个域名两个网站

如何创作网站,同一个域名两个网站,创办网页,简单美食网页设计模板样例输入# 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/14470074/

相关文章:

  • 网站开发交互原型标注图什么是网站开发中的分页
  • 西安网站建设技术常见的渠道推广方式有哪些
  • 个人做论坛网站要什么证件sharepoint做门户网站
  • 美妆网站建设方案东莞服饰网站建设哪家好
  • 凡科删除建设的网站中国建设银行中国网站
  • 规划和布局营销型网站的四大重点长岛网站建设费用
  • 网站seo教程网页设计制作单位
  • h5页面制作网站官网招商网站建设服务商
  • 网站代运营方案网站被收录的过程
  • 厦门模板建站涡阳网站优化
  • 网站代理浏览器0wordpress 房产主题
  • 网页技术与网站开发分析报告东莞市塘厦网站建设
  • 返利的网站怎么做网站建设中期报告
  • 网站建设公司帮企业建站的目的销售管理系统实验报告
  • 小程序开发平台要多少钱公司网站怎么做优化
  • 常州建站服务网站建设实用教程
  • php mysql网站开发试题awordpress转化为中文版
  • 交易网站怎么做北京建设网站图片
  • 免费的网站有哪些赣州人才网官方网站
  • 东莞地产网站建设ios wordpress
  • 做网站创意asp+sql server典型网站建设案例 光盘
  • 衡阳衡南网站建设百度信息流广告位置
  • 国家鼓励做网站的行业团购网站建立
  • 诚通凯胜生态建设有限公司网站权威发布封面
  • 网站域名地址北京电商网站建设外包
  • 淘宝做个网站多少钱wordpress 安装包
  • 装修网站免费flash网站标题和网址
  • 网站建设实战案例24小时网站建设
  • 何苦做游戏网站山西建筑工程和消防工程技术网
  • wordpress 社交网站网上做论文的网站有哪些