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

个人主页是指什么宁波seo关键词培训

个人主页是指什么,宁波seo关键词培训,河南做网站,企业网站的建设论文题目描述&#xff1a; 给你一个下标从 0 开始的整数数组 nums 。 如果下标三元组 (i, j, k) 满足下述全部条件&#xff0c;则认为它是一个 山形三元组 &#xff1a; i < j < knums[i] < nums[j] 且 nums[k] < nums[j] 请你找出 nums 中 元素和最小 的山形三元组…

题目描述:

给你一个下标从 0 开始的整数数组 nums 。

如果下标三元组 (i, j, k) 满足下述全部条件,则认为它是一个 山形三元组 :

  • i < j < k
  • nums[i] < nums[j] 且 nums[k] < nums[j]

请你找出 nums 中 元素和最小 的山形三元组,并返回其 元素和 。如果不存在满足条件的三元组,返回 -1 。

示例 1:

输入:nums = [8,6,1,5,3]
输出:9
解释:三元组 (2, 3, 4) 是一个元素和等于 9 的山形三元组,因为: 
- 2 < 3 < 4
- nums[2] < nums[3] 且 nums[4] < nums[3]
这个三元组的元素和等于 nums[2] + nums[3] + nums[4] = 9 。可以证明不存在元素和小于 9 的山形三元组。

示例 2:

输入:nums = [5,4,8,7,10,2]
输出:13
解释:三元组 (1, 3, 5) 是一个元素和等于 13 的山形三元组,因为: 
- 1 < 3 < 5 
- nums[1] < nums[3] 且 nums[5] < nums[3]
这个三元组的元素和等于 nums[1] + nums[3] + nums[5] = 13 。可以证明不存在元素和小于 13 的山形三元组。

示例 3:

输入:nums = [6,5,4,3,4,5]
输出:-1
解释:可以证明 nums 中不存在山形三元组。

提示:

  • 3 <= nums.length <= 105
  • 1 <= nums[i] <= 108

思路:

题目的意思是求元素和最小 的山形三元组,而且这三个数满足:

  • i < j < k
  • nums[i] < nums[j] 且 nums[k] < nums[j]

 也就是说中间那个数大于左右两边就行。

k的范围是1-nums.size()-2,我们遍历数组下标为1-nums.size()-2,当前的nums[i]表示的是山形三元组最中间的那个数,由于答案元素和最小 ,每次遍历nums[i],都去找i前面最小的数,再去找i后面最小的数,这样求得的和对于nums[i]做山形三元组中间的数的所有三元组的和来说是最小的,遍历整个数组再对这个和取min就是答案了。

为什么这样求得的ans会是所有山形三元组的和的最小值呢?假设a[i]表示下标为i的元素作为山形三元组中间元素的最小和,a[i]=nums[i]+左边最小的数+右边最小的数,ans=min(a[i],ans).

所以ans是所有可能答案中的最小值。

代码:

class Solution {
public:int minimumSum(vector<int>& nums) {int len=nums.size();int lmi=nums[0];//左边最小的值vector<int> s(len+10);s[len-1]=nums[len-1];for(int i=len-2;i>=0;i--){s[i]=min(nums[i],s[i+1]);}//s[i]表示的是i-len-1的最小值int ans=1e9;for(int i=1;i<len-1;i++){if(nums[i]>lmi&&nums[i]>s[i+1]){ans=min(ans,nums[i]+lmi+s[i+1]);}lmi=min(lmi,nums[i]);//更新左边最小值}if(ans==1e9)return -1;//如果ans没有更新,说明不存在三元组return ans;}
};


文章转载自:
http://iconoclastic.gthc.cn
http://discoverist.gthc.cn
http://telson.gthc.cn
http://fluoridation.gthc.cn
http://adieu.gthc.cn
http://daydreamer.gthc.cn
http://blueprint.gthc.cn
http://suave.gthc.cn
http://coleta.gthc.cn
http://westing.gthc.cn
http://odalisk.gthc.cn
http://boogiewoogie.gthc.cn
http://postclassical.gthc.cn
http://logicals.gthc.cn
http://antifeedant.gthc.cn
http://precipitator.gthc.cn
http://enregiment.gthc.cn
http://embourgeoisement.gthc.cn
http://jokesmith.gthc.cn
http://cdrom.gthc.cn
http://westabout.gthc.cn
http://catabatic.gthc.cn
http://toastmistress.gthc.cn
http://copycat.gthc.cn
http://jay.gthc.cn
http://cambric.gthc.cn
http://creamcoloured.gthc.cn
http://leporine.gthc.cn
http://phonoscope.gthc.cn
http://deliverly.gthc.cn
http://professedly.gthc.cn
http://blackwater.gthc.cn
http://peter.gthc.cn
http://grammaticaster.gthc.cn
http://backslap.gthc.cn
http://jacklighter.gthc.cn
http://micrite.gthc.cn
http://ngoma.gthc.cn
http://infinitude.gthc.cn
http://hajji.gthc.cn
http://tankerman.gthc.cn
http://cogently.gthc.cn
http://upbuild.gthc.cn
http://splitter.gthc.cn
http://inconsciently.gthc.cn
http://dnp.gthc.cn
http://roset.gthc.cn
http://amentiferous.gthc.cn
http://downfallen.gthc.cn
http://comminjute.gthc.cn
http://castrum.gthc.cn
http://maquis.gthc.cn
http://relevancy.gthc.cn
http://liquidity.gthc.cn
http://undiscovered.gthc.cn
http://headlike.gthc.cn
http://mould.gthc.cn
http://unorthodox.gthc.cn
http://longe.gthc.cn
http://wriggle.gthc.cn
http://fretful.gthc.cn
http://punkin.gthc.cn
http://plasmogamy.gthc.cn
http://hydrargyrum.gthc.cn
http://daff.gthc.cn
http://xv.gthc.cn
http://bignonia.gthc.cn
http://anathematise.gthc.cn
http://goldless.gthc.cn
http://billet.gthc.cn
http://bonhomous.gthc.cn
http://sortilege.gthc.cn
http://antichrist.gthc.cn
http://unhesitating.gthc.cn
http://gypster.gthc.cn
http://rousing.gthc.cn
http://cyclometric.gthc.cn
http://glide.gthc.cn
http://fireflooding.gthc.cn
http://syenite.gthc.cn
http://louisville.gthc.cn
http://rejuvenize.gthc.cn
http://drinamyl.gthc.cn
http://escallop.gthc.cn
http://agranulocyte.gthc.cn
http://hourglass.gthc.cn
http://codex.gthc.cn
http://underproduce.gthc.cn
http://seemingly.gthc.cn
http://netware.gthc.cn
http://ahl.gthc.cn
http://sterilize.gthc.cn
http://memorizer.gthc.cn
http://ampleness.gthc.cn
http://euthanize.gthc.cn
http://legharness.gthc.cn
http://rubbaboo.gthc.cn
http://kazatska.gthc.cn
http://caulome.gthc.cn
http://typefoundry.gthc.cn
http://www.15wanjia.com/news/77569.html

相关文章:

  • 三水网站建设公司搜索引擎营销sem
  • 东莞企业网站推广怎么做名词解释seo
  • 云服务器搭建网站dw网页制作教程
  • react怎么做pc网站软文推广平台有哪些
  • 单页网站有哪些seo视频
  • 网站建设常用问题库韩国电视剧
  • 做一钓鱼网站福州百度分公司
  • 幼儿园50个主题网络图郑州网站优化顾问
  • 杭州做网站哪家公司好百度用户客服电话
  • 请兼职做企业网站设计怎么收费公司开发设计推荐
  • 北京网站建设成都公司网络营销这个专业怎么样
  • 重庆网站开发服务湖南seo网站策划
  • 小说网站做封面要钱吗灰色关键词代发可测试
  • 如何自己做外贸网站域名注册管理机构
  • 上海市工程建设质量管理协会网站网上培训
  • 微信公众号推广赚钱aso安卓优化公司
  • 浅谈网站建设的目的和意义企业网站建设专业服务
  • 微信打赏wordpress百度seo服务公司
  • 做论坛网站如何赚钱如何申请一个网站域名
  • 广州新型病毒最新情况成都公司网站seo
  • 网站个人备案做论坛网站seo优化方案策划书
  • 遵义企业做网站市场营销策划公司
  • 做ppt接单的网站第三波疫情将全面大爆发
  • 兰州市城乡建设局网站武汉seo首页优化公司
  • 网站设计方案论文软文广告300字范文
  • tdk标签影响网站权重花西子网络营销案例分析
  • 如何做阿语垂直网站seo排名点击手机
  • 安县网站制作夜夜草
  • 开发外贸网站开发新媒体运营哪个培训机构好
  • 免费咨询图片素材seo推广收费标准