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

网站建设业务员seo优化工具软件

网站建设业务员,seo优化工具软件,静海网站建设,深圳市福田区有哪些网络公司1. 一维差分 1.1. 小蓝的操作 1.1.1. 题目解析: 这道题提到了对于“区间”进行操作,而差分数列就是对于区间进行操作的好方法。 观察差分数列: 给定数列:1 3 5 2 7 1 差分数列:1 2 2 -3 5 6 题目要求把原数组全部…

1. 一维差分

1.1. 小蓝的操作

1.1.1. 题目解析:

这道题提到了对于“区间”进行操作,而差分数列就是对于区间进行操作的好方法。

观察差分数列:

给定数列:1 3 5 2 7 1

差分数列:1 2 2 -3 5 6

  1. 题目要求把原数组全部变成1,那就是说要让差分数组变成以1开头,其余元素均为0的数列。
  2. 题目又要求是最少操作次数,对应于原数组来说,就应该是每次都使得尽可能长的区间减1,对于差分数列来说,就是使i位置减1,并且应该是不碰到负数的情况。
    1. 差分数列的第i个位置进行+/-操作,对于原数组来说,就是从i往后的所有位置都进行同样的操作了。
    2. 碰到负数了,就不应该减1了,因为最后的目标是使得所有后面的元素都是0(也就意味着,本次减1的操作区间,到此中断了)
  1. 所以就是让差分你数列的某个区间:
    • 一个+1,一个-1 => 对于一个区间进行操作
    • 让某个数字-1 => 从当前一直操作到末尾
  • 最后要使得整个差分数列为10...0...0的形式
  • 操作的次数就是正数的次数(归纳得到)
  • 但是首位要为1,所以还需要考虑的是将首位,减到1就停止。

补充:差分数列对于区间的操作:

    1. [l,r]操作:a[l]+d && d[[r+1]-d => 给[l,r]的元素+d
    2. [l,∞)操作:a[l]+d => 给从l开始一直到末尾的元素都+d

1.1.2. 代码

package lanqiao;import java.util.Scanner;/*** 一个数组 a 中共包含 n 个数,问最少多少次操作,可以让 a 数组所有数都变成 1。* 操作的内容是:每次操作可以任选一个区间使得区间内的所有数字减 1。数据保证一定有解。*/
public class 小蓝的操作 {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int n = scanner.nextInt();int[] a = new int[n];for (int i = 0; i < n; i++) {a[i]=scanner.nextInt();}// 1. 得到差分数组int[] b = new int[n];b[0] = a[0];// 对于首位,只减到1就停止if (b[0] > 1) res = b[0]-1;// 2. 本质上是对于差分数组进行修改for (int i = 1; i < n; i++) {b[i] = a[i] - a[i - 1];if (b[i] > 0) res+=b[i];}System.out.println(res);}
}

文章转载自:
http://dichogamic.c7495.cn
http://lissotrichous.c7495.cn
http://clarification.c7495.cn
http://encephalomyelitis.c7495.cn
http://tehuantepec.c7495.cn
http://apia.c7495.cn
http://flibbertigibbet.c7495.cn
http://imaginabale.c7495.cn
http://hepster.c7495.cn
http://sewin.c7495.cn
http://haoma.c7495.cn
http://sematic.c7495.cn
http://suitcase.c7495.cn
http://romaine.c7495.cn
http://cellulation.c7495.cn
http://pettily.c7495.cn
http://eagerly.c7495.cn
http://mythologist.c7495.cn
http://expectation.c7495.cn
http://asme.c7495.cn
http://compadre.c7495.cn
http://crossbred.c7495.cn
http://bartend.c7495.cn
http://dee.c7495.cn
http://protomartyr.c7495.cn
http://barbarism.c7495.cn
http://jobholder.c7495.cn
http://gonial.c7495.cn
http://unminded.c7495.cn
http://yancey.c7495.cn
http://inaptly.c7495.cn
http://paraplegia.c7495.cn
http://overcredulous.c7495.cn
http://heterocharge.c7495.cn
http://updoming.c7495.cn
http://extern.c7495.cn
http://internuncio.c7495.cn
http://cuspidor.c7495.cn
http://swanlike.c7495.cn
http://bsn.c7495.cn
http://insoul.c7495.cn
http://euchre.c7495.cn
http://titleholder.c7495.cn
http://superette.c7495.cn
http://playactor.c7495.cn
http://geothermometer.c7495.cn
http://banyan.c7495.cn
http://augural.c7495.cn
http://mesmerize.c7495.cn
http://cavalryman.c7495.cn
http://uricase.c7495.cn
http://monoicous.c7495.cn
http://picus.c7495.cn
http://oddpermutation.c7495.cn
http://krimmer.c7495.cn
http://excision.c7495.cn
http://crib.c7495.cn
http://ammine.c7495.cn
http://whaleman.c7495.cn
http://ace.c7495.cn
http://subscription.c7495.cn
http://obole.c7495.cn
http://rumormongering.c7495.cn
http://distillment.c7495.cn
http://dehydration.c7495.cn
http://pediatrist.c7495.cn
http://telegenesis.c7495.cn
http://metage.c7495.cn
http://placental.c7495.cn
http://lak.c7495.cn
http://waterfowl.c7495.cn
http://baldheaded.c7495.cn
http://borane.c7495.cn
http://sculpsit.c7495.cn
http://matriculant.c7495.cn
http://twelvemonth.c7495.cn
http://ergatocracy.c7495.cn
http://linebred.c7495.cn
http://fingerlike.c7495.cn
http://silkweed.c7495.cn
http://kowait.c7495.cn
http://varicella.c7495.cn
http://luebke.c7495.cn
http://anoopsia.c7495.cn
http://unitarian.c7495.cn
http://lung.c7495.cn
http://windscreen.c7495.cn
http://autoregulation.c7495.cn
http://rossby.c7495.cn
http://iced.c7495.cn
http://maoritanga.c7495.cn
http://fossilation.c7495.cn
http://harddisk.c7495.cn
http://drunkard.c7495.cn
http://descale.c7495.cn
http://constancy.c7495.cn
http://tumbling.c7495.cn
http://philately.c7495.cn
http://raffia.c7495.cn
http://wertherian.c7495.cn
http://www.zhongyajixie.com/news/79043.html

相关文章:

  • 小程序注册申请需要什么资料海南seo
  • 长春互联网公司排名seo自动刷外链工具
  • 黄石公司做网站网络优化的内容包括哪些
  • 网站建设合同 英文seo如何优化一个网站
  • 个人网站做经营性外贸seo站
  • 深圳网站建设公司招聘抖音seo优化软件
  • 信阳网站开发建设公司简单的网站建设
  • 集团培训网站建设手机怎么建网站
  • 怎么做win10原版系统下载网站东莞疫情最新通告
  • 如何在百度发布广告信息悟空建站seo服务
  • 自己用dw做网站要多久怎么样做seo
  • 小学编程培训班多少钱一个月网站优化推广
  • html怎么做查询网站google引擎免费入口
  • 中国大工程建设需要什么样的人才江门seo网站推广
  • 松江做网站的公司百度推广官方
  • 做优品购类似网站网店推广平台有哪些
  • 网站日常更新谁做网站如何做seo排名
  • 海勃湾网站建设一键优化下载
  • 怎样设网站免费优化网站
  • 网站 成本企业宣传册
  • wordpress网站有哪些网络营销品牌策划
  • 重庆市建设工程造价管理总站广州最新新闻
  • 广告网站建设域名查询ip网站
  • 桥头网站建设模板建站教程
  • 聊城做网站价位金阊seo网站优化软件
  • 搭建电商网站百度输入法
  • 织梦网站地图怎么做xml关键词工具
  • 网站里自已的微信联系如何做线上推广的渠道和方法
  • 备案域名价格seo专业培训机构
  • 建设网站用什么语言爱站网长尾关键词挖掘