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

网站开发的进度安排搜索引擎优化的各种方法

网站开发的进度安排,搜索引擎优化的各种方法,wordpress托管到github,企业把网站关闭原因难度:简单 给你一个整数数组 nums (下标从 0 开始)。每一次操作中,你可以选择数组中一个元素,并将它增加 1 。 比方说,如果 nums [1,2,3] ,你可以选择增加 nums[1] 得到 nums [1,3,3] 。 请你…

难度:简单

给你一个整数数组 nums (下标从 0 开始)。每一次操作中,你可以选择数组中一个元素,并将它增加 1 。

  • 比方说,如果 nums = [1,2,3] ,你可以选择增加 nums[1] 得到 nums = [1,3,3] 。

请你返回使 nums 严格递增 的 最少 操作次数。

我们称数组 nums 是 严格递增的 ,当它满足对于所有的 0 <= i < nums.length - 1 都有 nums[i] < nums[i+1] 。一个长度为 1 的数组是严格递增的一种特殊情况。

示例 1:

输入:nums = [1,1,1]
输出:3
解释:你可以进行如下操作:
1) 增加 nums[2] ,数组变为 [1,1,2] 。
2) 增加 nums[1] ,数组变为 [1,2,2] 。
3) 增加 nums[2] ,数组变为 [1,2,3] 。

示例 2:

输入:nums = [1,5,2,4,1]
输出:14

示例 3:

输入:nums = [8]
输出:0

提示:

  • 1 <= nums.length <= 5000
  • 1 <= nums[i] <= 104

题解:

class Solution:def minOperations(self, nums: List[int]) -> int:if len(nums) == 1:return 0else:sum1 = sum(nums)for i in range(0,len(nums)-1):if nums[i] >= nums[i+1]:diff = nums[i] - nums[i + 1] + 1 nums[i+1] += diffsum2 = sum(nums)return sum2 - sum1

http://www.dtcms.com/wzjs/373952.html

相关文章:

  • 衢州站位置北京网站seo优化推广
  • 做视频网站带宽上海seo网站策划
  • 合肥高端网站建设seo关键词快速获得排名
  • 宁波建设银行网站首页关键词优化价格表
  • wordpress主页幻灯片武汉seo关键字优化
  • 网站做seo要多少钱百度排名服务
  • 横沥做网站免费发布信息网平台
  • 屋领网站固链网络营销都有哪些形式
  • 263企业邮箱修改密码网站seo优化方法
  • app多少钱长沙官网seo收费标准
  • access 网站源码海淀网站建设公司
  • wordpress建站免费教程青岛seo培训
  • 织梦商城网站源码重庆seo报价
  • 蒙古文网站建设工作情况汇报邹平县seo网页优化外包
  • 常州个人做网站百度官方免费下载安装
  • 手机网站建设哪儿好关键词优化课程
  • 建设独立网站需要什么手续网络流量分析工具
  • 深圳网站建设推荐q479185700顶上抖音推广怎么收费
  • 可以直接进网站正能量小米搜索关键词排名推广
  • 用凡科做网站有自己的域名环球网疫情最新消息
  • king 主题WordPressseo优化报告
  • 深圳网红打卡旅游景点青岛网站建设优化
  • 可以发外链的网站或平台有哪些seo优化百度技术排名教程
  • 网络工作室骗局立即优化在哪里
  • 专业做网站哪里有营销团队
  • 企业网站建设的具体需求小红书怎么做关键词排名优化
  • 继续教育网站怎么做不了作业搜索引擎收录
  • 网站建设合同制人员招聘手机seo关键词优化
  • 贵阳网站建设q479185700惠温州seo排名公司
  • 国内做赌博网站风险大吗最新国际新闻热点事件