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

网站建设设计说明seo广告

网站建设设计说明,seo广告,做网站ssl证书必须要吗,淄博专业网站建设公司样例输入# 2 4 1 2 3 4 4 3 2 4 1样例输出# 3 5 解题思路:最小操作次数一定是把所有数变成数组中最大值max。 1、找最大值,一开始我把max初始值设为0,如果a[i]>max,maxa[i],WA了。又看了一遍题目,发现所有整数的绝对值小于…

c80f2bf980c242f2b02cd179367a1ab1.png

样例输入#

2
4
1 2 3 4
4
3 2 4 1

样例输出#

3
5

解题思路:最小操作次数一定是把所有数变成数组中最大值max。

1、找最大值,一开始我把max初始值设为0,如果a[i]>max,max=a[i],WA了。又看了一遍题目,发现所有整数的绝对值小于10的9次方。那如果数组都是负数,最大值是0岂不是出问题了。

解决方法:把max初始值设为a[0]

最大值初始化不要忘记要考虑为负数的情况。

2、把原数组的数变为与max相差值的数。比如 1 2 3 4。最大值为4,新的数组为3 2 1 0

3、a[n]=0,如果a[i]>a[i+1],ans+=a[i]-a[i+1]。找规律即可,注意数组最后一位设为0,i<n。

#include<stdio.h>
int a[10005]={};
int main(){int T;scanf("%d",&T);while(T--){int n,i;scanf("%d",&n);for(i=0;i<n;i++){scanf("%d",&a[i]);}//找出数列最大值 int max=a[0];for(i=0;i<n;i++){if(a[i]>=max)max=a[i];}for(i=0;i<n;i++) {a[i]=max-a[i];}a[n]=0; long long cnt=0;for(i=0;i<n;i++){if(a[i]>a[i+1])cnt+=a[i]-a[i+1];}printf("%lld\n",cnt);}
} 

http://www.zhongyajixie.com/news/3609.html

相关文章:

  • 广州网站建设信息科技有限公司国内新闻最近新闻今天
  • 可靠的医疗网站建设万网域名管理入口
  • 宁波住房和城乡建设网站公司官网优化方案
  • wordpress男同杭州搜索引擎优化公司
  • 青岛正规网站设计公司站长工具站长
  • 邢台网上房地产女生做sem还是seo
  • 线上装修设计seo建站收费地震
  • 网站 内容建设需要进一步加强长沙网站seo收费标准
  • 购物网站排名2018网络推广培训班哪家好
  • 电子商务网站建设实训体会网络营销技能大赛优秀作品
  • 成都网站建设多少钱360浏览器网页版入口
  • 广东佛山新冠疫情最新消息湖北搜索引擎优化
  • 新疆乌鲁木齐做网站如何做一个自己的网页
  • 推广做网站电话网络推广发帖网站
  • 葫芦岛网站公司百度网址大全官方网站
  • 企业网站必须做可信认证吗目前引流最好的平台
  • 东莞大朗网站建设哪家口碑好深圳百度快速排名优化
  • 做百度手机网站排名怎么打广告宣传自己的产品
  • 泰安58同城租房郑州客串seo
  • 网站首页排名没了申请百度收录网址
  • 视频网站备案杭州网站设计
  • 网站优化之站外优化技巧谷歌广告上海有限公司官网
  • 网站开发可以用两种语言吗无锡网站推广公司
  • 邯郸建设网站百度推广服务
  • 企业网站建设与管理无锡哪里有做网站的
  • 网站建设方案调查分析报告培训机构
  • 爱站工具维护免费网站收录入口
  • 杭州网站建设V芯ee8888e媒体:北京不再公布疫情数据
  • 南通做公司网站百度联盟项目看广告挣钱
  • 泽国镇规划建设局网站权重查询工具