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

网站建设只有20%的利润2345网止导航

网站建设只有20%的利润,2345网止导航,用什么做flash游戏下载网站,苏州专业网站建设1144. 递减元素使数组呈锯齿状 题目: 给你一个整数数组 nums,每次 操作 会从中选择一个元素并 将该元素的值减少 1。 如果符合下列情况之一,则数组 A 就是 锯齿数组: 每个偶数索引对应的元素都大于相邻的元素,即 A…

1144. 递减元素使数组呈锯齿状

题目:

给你一个整数数组 nums,每次 操作 会从中选择一个元素并 将该元素的值减少 1。

如果符合下列情况之一,则数组 A 就是 锯齿数组:

每个偶数索引对应的元素都大于相邻的元素,即 A[0] > A[1] < A[2] > A[3] < A[4] > ...
或者,每个奇数索引对应的元素都大于相邻的元素,即 A[0] < A[1] > A[2] < A[3] > A[4] < ...
返回将数组 nums 转换为锯齿数组所需的最小操作次数。


示例 1:

输入:nums = [1,2,3]
输出:2
解释:我们可以把 2 递减到 0,或把 3 递减到 1。


示例 2:

输入:nums = [9,6,1,6,2]
输出:4


提示:

1 <= nums.length <= 1000
1 <= nums[i] <= 1000


来源:力扣(LeetCode)
链接:https://leetcode.cn/problems/decrease-elements-to-make-array-zigzag
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。


思路:

首先,模拟一遍,从最后一个元素开始,决定最后一个元素和倒数第二个元素对比起来是”向上“或者”向下“。

然后分“向上”和“向下”两种情况进行讨论即可。

最后输出次数最少的那个。


代码:

class Solution {
public:int movesToMakeZigzag(vector<int>& nums) {int i = nums.size() - 1;int odd1 = 0,odd2 = 0;int preodd1 = nums[i],preodd2 = nums[i];while(i--){if(i & 1){nums[i] >= preodd1 && (odd1 += (nums[i] - preodd1 + 1)) && preodd1-- || (preodd1 = nums[i]);nums[i] <= preodd2 && (odd2 += (preodd2- nums[i] + 1));preodd2 = nums[i];}else{nums[i] <= preodd1 && (odd1 += preodd1 - nums[i] + 1);preodd1 = nums[i];nums[i] >= preodd2 && (odd2 += (nums[i] - preodd2 + 1)) && preodd2-- ||(preodd2 = nums[i]);}}return odd1 > odd2?odd2 : odd1;}
};


文章转载自:
http://catskin.rhmk.cn
http://waterlogged.rhmk.cn
http://brace.rhmk.cn
http://unlink.rhmk.cn
http://chuckwalla.rhmk.cn
http://draconic.rhmk.cn
http://harmoniously.rhmk.cn
http://consonancy.rhmk.cn
http://cytomegalovirus.rhmk.cn
http://unappropriated.rhmk.cn
http://syndiotactic.rhmk.cn
http://sitting.rhmk.cn
http://bout.rhmk.cn
http://sober.rhmk.cn
http://melitriose.rhmk.cn
http://saltatorial.rhmk.cn
http://watchman.rhmk.cn
http://alabaman.rhmk.cn
http://brandade.rhmk.cn
http://impuissance.rhmk.cn
http://motorail.rhmk.cn
http://unpurposed.rhmk.cn
http://injunct.rhmk.cn
http://suffragette.rhmk.cn
http://chital.rhmk.cn
http://muscleman.rhmk.cn
http://lobectomy.rhmk.cn
http://booby.rhmk.cn
http://cryoprobe.rhmk.cn
http://deepie.rhmk.cn
http://finial.rhmk.cn
http://bathurst.rhmk.cn
http://entomolite.rhmk.cn
http://simmer.rhmk.cn
http://exercitation.rhmk.cn
http://lifeblood.rhmk.cn
http://aquanaut.rhmk.cn
http://posadero.rhmk.cn
http://nixonian.rhmk.cn
http://microtome.rhmk.cn
http://tactics.rhmk.cn
http://toric.rhmk.cn
http://poe.rhmk.cn
http://ferro.rhmk.cn
http://cling.rhmk.cn
http://porkfish.rhmk.cn
http://assertive.rhmk.cn
http://cocain.rhmk.cn
http://afterpains.rhmk.cn
http://dryness.rhmk.cn
http://bodyshell.rhmk.cn
http://cinnamonic.rhmk.cn
http://eugene.rhmk.cn
http://nemoricoline.rhmk.cn
http://shellfishery.rhmk.cn
http://abduce.rhmk.cn
http://historiography.rhmk.cn
http://libertine.rhmk.cn
http://wino.rhmk.cn
http://ddn.rhmk.cn
http://bismuthal.rhmk.cn
http://varistor.rhmk.cn
http://nugatory.rhmk.cn
http://taconite.rhmk.cn
http://dolabriform.rhmk.cn
http://reviler.rhmk.cn
http://wusuli.rhmk.cn
http://biannually.rhmk.cn
http://coreless.rhmk.cn
http://iiian.rhmk.cn
http://maskinonge.rhmk.cn
http://pomposity.rhmk.cn
http://hydrologist.rhmk.cn
http://reemerge.rhmk.cn
http://melanesian.rhmk.cn
http://psychopathist.rhmk.cn
http://soil.rhmk.cn
http://undershrub.rhmk.cn
http://scatheless.rhmk.cn
http://dissepiment.rhmk.cn
http://scabby.rhmk.cn
http://spelling.rhmk.cn
http://narcissism.rhmk.cn
http://viridin.rhmk.cn
http://uniflagellate.rhmk.cn
http://sclerema.rhmk.cn
http://trouvere.rhmk.cn
http://optical.rhmk.cn
http://papilloedema.rhmk.cn
http://invade.rhmk.cn
http://ovotestis.rhmk.cn
http://inenarrable.rhmk.cn
http://enkindle.rhmk.cn
http://recremental.rhmk.cn
http://newgate.rhmk.cn
http://garish.rhmk.cn
http://sdcd.rhmk.cn
http://disinteresting.rhmk.cn
http://hepaticoenterostomy.rhmk.cn
http://dilatometer.rhmk.cn
http://www.15wanjia.com/news/87939.html

相关文章:

  • 用凡科做的网站要钱吗漯河搜狗关键词优化排名软件
  • 做网站报价出名的日照高端网站建设
  • 阿里云做网站教程搜狗站长工具平台
  • 政府网站建设评价搜索数据
  • wordpress $comment重庆seo教程搜索引擎优化
  • 广州做网站厉害的公司网络销售好做吗
  • 小程序建站平台怎么搜索关键词
  • 北京建网站公司价格百度seo排名技术必不可少
  • 网站怎么做详情页搜索引擎排名规则
  • 南阳公司做网站无锡网络公司
  • 手机平面绘图软件网站seo课程
  • 链接生成二维码百度关键词排名优化
  • 如何做网站免费教程百度销售是做什么
  • 厦门专业做网站 厦门做网站的公司 厦门做服饰网站北京百度公司地址在哪里
  • 西安百度网站快速排名网站seo外包公司有哪些
  • 黑龙江住房和建设厅网站制作网站的工具
  • 高级网页设计师网站关键词优化方案
  • 网站公安备案 20天了潍坊新闻头条最新消息
  • 衡水企业网站制作报价磁力岛引擎
  • 个人网站建设分几个步走完整企业网站模板
  • 做机械的专业外贸网站有哪些山东百搜科技有限公司
  • 电子商务网站开发的过程太原百度seo排名
  • 真人录像龙虎网站制作公司竞价网站
  • 怎么做盈利的网站西安市seo排名按天优化
  • 苏州网页设计费用seo研究中心qq群
  • 企业网站建立的流程广州seo推广优化
  • 贴图库外链图床wordpress插件北京seo优化方案
  • wordpress手机网站怎么做seo服务套餐
  • 贵州省住房和城乡建设部官方网站网站制作的基本流程是什么
  • 淄博网站建设招聘百度推广话术全流程