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

网站没有备案怎么做支付德阳房产网

网站没有备案怎么做支付,德阳房产网,iphone8多少钱,中职学校专业建设方案1. 一维差分 1.1. 小蓝的操作 1.1.1. 题目解析#xff1a; 这道题提到了对于“区间”进行操作#xff0c;而差分数列就是对于区间进行操作的好方法。 观察差分数列#xff1a; 给定数列#xff1a;1 3 5 2 7 1 差分数列#xff1a;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开头其余元素均为0的数列。题目又要求是最少操作次数对应于原数组来说就应该是每次都使得尽可能长的区间减1对于差分数列来说就是使i位置减1并且应该是不碰到负数的情况。 差分数列的第i个位置进行/-操作对于原数组来说就是从i往后的所有位置都进行同样的操作了。碰到负数了就不应该减1了因为最后的目标是使得所有后面的元素都是0也就意味着本次减1的操作区间到此中断了 所以就是让差分你数列的某个区间 一个1一个-1 对于一个区间进行操作让某个数字-1 从当前一直操作到末尾 最后要使得整个差分数列为10...0...0的形式操作的次数就是正数的次数归纳得到但是首位要为1所以还需要考虑的是将首位减到1就停止。 补充差分数列对于区间的操作 [l,r]操作a[l]d d[[r1]-d 给[l,r]的元素d[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) resb[i];}System.out.println(res);} }
http://www.w-s-a.com/news/338791/

相关文章:

  • 网站建设谢辞关于h5的网站模板
  • 网站改版提交WordPress360收录
  • 省级网站 开发建设 资质在国外怎么做网站
  • 中商华兴建设有限公司网站我的世界查找建筑网站
  • 广东网站设计公司百度推广免费送网站
  • 高密做网站哪家好网站建设预算
  • 免费wordpress网站模板重庆如何做聚政网站
  • 人才网站app建设建议系统开发生命周期法的优点表现
  • 门户网站想要微信登录怎么做湖南网站seo推广
  • 襄阳 网站建设管理系统网站
  • 重庆工程建设招标投标交易信息网广州外贸seo优化
  • 一个一起做网站东莞设计兼职网站建设
  • 杭州网站程序开发公司在哪个公司建设网站好
  • 网店的网站设计方案济南手机建站价格
  • 网站做了301重定向域名会自动跳转吗唐山地方志网站建设
  • 学校网站建设说明书海南省建设执业资格注册管理中心网站
  • 东莞哪家网站建设好网站风格设定
  • 自驾游网站模板搭建wordpress步骤
  • wordpress视频网站上传视频提升学历是什么意思
  • 江西省城乡建设厅建设网站浙江建设
  • 网站联系我们页面临平做网站
  • 如何用网站做cpa交互比较好的网站
  • 一家只做特卖的网站wordpress修改模板教程
  • 与恶魔做交易的网站成都到西安高铁票价
  • 太原网站制作哪家便宜长春昆仑建设股份有限公司网站
  • 优质做网站价格设计手机商城网站建设
  • 高校网站建设制度无锡网站建设排名
  • 做网站的软件wd的叫啥无锡公司网站建设服务
  • 网站建设一般需要多久网站服务器基本要素有哪些
  • 大连开发区网站开发公司免费网站建设哪个好?