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

营销型网站的建设重点是什么软件开发专业词汇

营销型网站的建设重点是什么,软件开发专业词汇,贵州网站开发公司,注册网站域名后免费建站1144. 递减元素使数组呈锯齿状 题目#xff1a; 给你一个整数数组 nums#xff0c;每次 操作 会从中选择一个元素并 将该元素的值减少 1。 如果符合下列情况之一#xff0c;则数组 A 就是 锯齿数组#xff1a; 每个偶数索引对应的元素都大于相邻的元素#xff0c;即 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(vectorint 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://www.hkea.cn/news/14541788/

相关文章:

  • 佛山企业网站建设特色优化方案2021版英语
  • 怎么建设网站后台wordpress图片防下载
  • 长春网站建设网注册公司需要钱吗?多少费用
  • 新乡企业网站排名优化网站模板怎么修改
  • 网站建设的布局对网络推广的影响国外网站模版免费下载
  • ftp修改网站两个男生如何做网站
  • 梅州新农村建设网站WordPress 磁力
  • 网站开发流程的认识商务网站建设营销
  • seo查询网站热搜榜上2023年热搜
  • 做网站做国外广告dw制作网页的作业免费
  • 北京网站建设 网站维护浏览器网页视频下载
  • 国外教育网站模板徐州建设网站
  • 主流网站开发平台天津北京网站建设公司
  • 杭州自助建站软件wordpress多设备网页生成
  • 百度排行360排名优化
  • 网站建设的目录浏览西安的互联网公司
  • 烟台公司建网站高性能网站建设指南pdf
  • 陵水网站设计公司网络营销策划
  • 正规网站制作公司是哪家仿it资讯类网站源码
  • 织梦网站排版能调整吗免费高清logo
  • discuz网站ip起重机网站怎么做
  • 潮州建设局网站网站建设的心得
  • 网站建设下一步计划跟有流量的网站做友情链接
  • 网站制作商业模式商家网站建设
  • 首码网站免费推广wordpress视频投稿插件
  • 便宜的手机网站建设一个网站做两种产品
  • 网站的建议wordpress表格插件
  • 做网站重要标签营销技巧分享
  • 郑州建立一个网站需要哪些电子商务网站建设体会与收获
  • 合肥微网站外贸网站是怎么做的