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

摄影师网站推荐深圳画册设计价格

摄影师网站推荐,深圳画册设计价格,网站为什么建设中,北京保障性住房建设投资中心网站1. 题目 给定一个整数数组 A#xff0c;对于每个整数 A[i]#xff0c;我们可以选择 x -K 或是 x K#xff0c;并将 x 加到 A[i] 中。 在此过程之后#xff0c;我们得到一些数组 B。 返回 B 的最大值和 B 的最小值之间可能存在的最小差值。 示例 1#xff1a; 输入对于每个整数 A[i]我们可以选择 x -K 或是 x K并将 x 加到 A[i] 中。 在此过程之后我们得到一些数组 B。 返回 B 的最大值和 B 的最小值之间可能存在的最小差值。 示例 1 输入A [1], K 0 输出0 解释B [1]示例 2 输入A [0,10], K 2 输出6 解释B [2,8]示例 3 输入A [1,3,6], K 3 输出3 解释B [4,6,3]提示 1 A.length 10000 0 A[i] 10000 0 K 10000来源力扣LeetCode 链接https://leetcode-cn.com/problems/smallest-range-ii 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 类似题目LeetCode 908. 最小差值 I 首先 都向一侧偏移差值就是max-min部分偏移的话排序以后左侧小的K右侧大的-K才可能得到更小的差值遍历所有的分割点 class Solution { // c public:int smallestRangeII(vectorint A, int K) {sort(A.begin(), A.end());int i, n A.size(), up, down;int mindis INT_MAX;for(i 0; i n-1; i){up max(A[i]K, A[n-1]-K);down min(A[0]K, A[i1]-K);mindis min(mindis, up-down);}return min(mindis, A[n-1]-A[0]);//第二种情况为同侧偏置} };68 ms 15 MB class Solution: # py3def smallestRangeII(self, A: List[int], K: int) - int:A.sort()mindis float(inf)n len(A)for i in range(n-1):up max(A[i]K, A[n-1]-K)down min(A[0]K, A[i1]-K)mindis min(mindis, up-down)return min(mindis, A[n-1]-A[0])# 第二种情况为同侧偏置212 ms 14.9 MB
http://www.yutouwan.com/news/412654/

相关文章:

  • 宿州市建设局网站wordpress淘宝插件下载地址
  • 鹤山做网站公司网站如何注册域名
  • 网站备案 非经营长春做个人网站做不了
  • 微网站开发合同郑州网站seo优化
  • 南宁网站开发wordpress的网站是php的代码
  • 湖州网站建设培训wordpress主题套用教程
  • 建设银行的网站是多少企业管理培训课程百度云
  • 设计师网站哪个好网站设计需要多少费用
  • 买网站域名可做区域代理的网站
  • 张家港建设局门户网站东莞专业网站设计专业服务
  • 成都高档网站建设网站描述更改
  • 优化型网站建设葫芦岛公司做网站
  • 网站设计是怎么做的石家庄网站建设销售电话
  • 网站开发文本模版php网站路径问题
  • 网站闪图怎么做的电商自学网
  • 搭建论坛网站多长时间crm系统主要干什么的
  • 网站建设基础流程西凤酒网站建设的目标
  • 北京公司响应式网站建设价位老薛主机做电影网站
  • 51zwd一起做网站注册公司取什么名字最佳
  • 陕西住建厅网站官网网站建设推推蛙
  • 芜湖手机网站制作数码电子产品网站名称
  • 企业网络规划和设计方案昆山网站建设方案优化公司
  • 网站域名注册如何填写手机免费建立网站吗
  • 深圳网站设计公司排名前十东莞手机手机端网站建设
  • 小企业生产管理软件seo接单一个月能赚多少钱
  • 上海工业网站建设百姓网app官方最新下载
  • 怎样在在农行网站上做风险评估网站建设的实训体会
  • 做网站界面设计大小做市场浏览什么网站
  • 网站开发图标网络推广优化服务
  • 安阳如何优化网站wordpress 页面分栏