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

网站开发的需求分析教学视频seo优化网站排名

网站开发的需求分析教学视频,seo优化网站排名,wordpress 创建分类,一个平台网站开发334. 递增的三元子序列 给你一个整数数组 nums &#xff0c;判断这个数组中是否存在长度为 3 的递增子序列。 如果存在这样的三元组下标 (i, j, k) 且满足 i < j < k &#xff0c;使得 nums[i] < nums[j] < nums[k] &#xff0c;返回 true &#xff1b;否则&#…

334. 递增的三元子序列

给你一个整数数组 nums ,判断这个数组中是否存在长度为 3 的递增子序列。

如果存在这样的三元组下标 (i, j, k) 且满足 i < j < k ,使得 nums[i] < nums[j] < nums[k] ,返回 true ;否则,返回 false 。

思路:

假设a<b<c,a,b,c构成递增三元子序列,则目的就是定住a,b找符合的c。

固定a,b的做法是对于每个进入的元素,若比a小,则a为进入的元素,若比a大则和b比,比b小则更新b,反之则找到了递增的三元子序列。这样做可以成功找到的原因是,每次更新a和b,使得ab尽可能的小,方便找大的元素。先和a比再和b比,严格规定了a,b的大小关系。对于找到的c,存在两种情况,一种是a更新了b没有更新,则可以视为用原来的a和b加上c。若a,b都是更新后的,则是用当前的a,b加上c。

class Solution {
public:bool increasingTriplet(vector<int>& nums) {int a=nums[0],b=INT_MAX;for(auto e:nums){   if(a>=e){a=e;}else if(b>=e){b=e;}elsereturn true;}return false;}
};

http://www.yayakq.cn/news/326385/

相关文章:

  • 景德镇建设网站义乌住房与城乡建设官网
  • 江苏新站优化北京网站建设流程
  • 网站建设价格明细表网站品牌推广设计
  • ps做游戏下载网站有哪些内容wordpress+高清背景
  • 物联网平台网站网站建站流程
  • 深圳福田建设局网站首页seo黑帽优化
  • 张掖网站建设网站建设要实现的目标
  • 网站建设 长沙开福区爱站库
  • 怎么注册网站免费的新闻头条
  • 微信公众号网页版登录入口合肥网站优化步骤
  • 丽水市建设局网站网站底部样式
  • 浙江网站建设推荐手机app客户端
  • 连锁连锁酒店网站建设方案锦州滨海新区城市建设规划网站
  • 广州铁路投资建设集团网站国家企业信用信息公示系统广西
  • 红酒网站模板下载怎么注册公司的流程和费用
  • 怎样做网站 网页网站设计详细设计
  • 网站百度指数分析做网站530元
  • pc网站生成手机网站WordPress全球用户量2019
  • 淘客自己做网站成都网络技术有限公司
  • 5988创业商机网专业搜索引擎seo公司
  • 中国站长南京企业网站开发
  • 咋样做网站快照网站建设文化策划
  • 个人虚拟机做网站什么网站可以做章
  • 网站开发数据流程图怎么画百度互联网营销顾问
  • 呼市做网站的公司中国机械加工网卸粮四通
  • 网站什么时候做解析物联网平台是什么
  • 音响厂家东莞网站建设2016网站设计趋势
  • 如何进入官方网站五个网站
  • 泰国网站域名如何做网站直播入口
  • 成都网站推广外包可以注销的网站