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

在线建站网页制作网站建设平台wordpress 手机浏览器

在线建站网页制作网站建设平台,wordpress 手机浏览器,专业外贸网站制作,怎么制作图片和视频一起的小视频个人主页#xff1a;兜里有颗棉花糖 欢迎 点赞#x1f44d; 收藏✨ 留言✉ 加关注#x1f493;本文由 兜里有颗棉花糖 原创 收录于专栏【手撕算法系列专栏】【LeetCode】 #x1f354;本专栏旨在提高自己算法能力的同时#xff0c;记录一下自己的学习过程#xff0c;希望… 个人主页兜里有颗棉花糖 欢迎 点赞 收藏✨ 留言✉ 加关注本文由 兜里有颗棉花糖 原创 收录于专栏【手撕算法系列专栏】【LeetCode】 本专栏旨在提高自己算法能力的同时记录一下自己的学习过程希望对大家有所帮助 希望我们一起努力、成长共同进步。 点击直接跳转到该题目 目录 1️⃣题目描述2️⃣题目解析3️⃣解题代码 1️⃣题目描述 给你一个整数数组 nums 判断这个数组中是否存在长度为 3 的递增子序列。 如果存在这样的三元组下标 (i, j, k) 且满足 i j k 使得 nums[i] nums[j] nums[k] 返回 true 否则返回 false 。 示例一 输入nums [1,2,3,4,5] 输出true 解释任何 i j k 的三元组都满足题意 示例二 输入nums [5,4,3,2,1] 输出false 解释不存在满足题意的三元组 示例三 输入nums [2,1,5,0,4,6] 输出true 解释三元组 (3, 4, 5) 满足题意因为 nums[3] 0 nums[4] 4 nums[5] 6 注意 1 nums.length 5 * 105-231 nums[i] 231 - 1 2️⃣题目解析 解题思路 1.使用两个变量a和b来存储当前的最小值和次小值初始时将a设置为数组中的第一个元素将b设置为整型最大值。 2.遍历数组对于每个元素nums[i]判断它是否大于b。如果是说明找到了递增的三元组直接返回true。 3.如果nums[i]不大于b则判断是否大于a。如果是更新b为nums[i]以保证b始终是当前的次小值。 4.如果nums[i]既不大于b也不大于a则将a更新为nums[i]以保证a始终是当前的最小值。 如果遍历完整个数组都没有找到递增的三元组则返回false。 本题的贪心策略贪心的核心思想是尽量保持a和b的值最小以便有更大的机会找到递增的三元组。 3️⃣解题代码 class Solution { public:bool increasingTriplet(vectorint nums) {int a nums[0];int b INT_MAX;for(int i 1;i nums.size();i){if(nums[i] b) return true;else if(nums[i] a) b nums[i];else a nums[i];}return false;} };
http://www.pierceye.com/news/587934/

相关文章:

  • 长沙建网站需要多少钱夹江移动网站建设
  • 淄博网站制作高端网站后台任务
  • 营销型网站源码成都网站建设seo
  • 天津网上商城网站建设专业的猎头公司
  • 西平县住房城乡建设局网站西部数码网站管理助手3.0
  • 承德市网站建设WordPress电影资源分享下载站
  • 专注于网络推广及网站建设wordpress离线发布功能
  • 营销型网站案例提高wordpress打开速度
  • 怎么样做一个网站自己个人网站后台怎么做
  • 源码站免费找客户网站
  • idc空间商网站源码知名的网站建设
  • 什么叫网站降权建设网站租服务器
  • 网站后台模板怎样使用站长平台
  • 写一个app需要多少钱龙岩seo包年系统排行榜
  • 科技公司企业网站建设手机360网站seo优化
  • 做翻译 英文网站黑色时尚橱柜网站源码
  • wordpress 主机要求珠海百度推广优化
  • 台山网站建设哈尔滨网站建设收费
  • 卖主机 服务器的网站wordpress自动标签内联
  • 28创业商机网seo在线优化技术
  • 建设银行网站查询余额世界杯球队最新排名
  • 网站对联广告做戒指网站的logo照片
  • 网站开发 项目计划书网页设计产品介绍页面的制作
  • 专做正品 网站青岛 网站制作
  • wordpress建站镜像杭州网站开发公司排名
  • 网站都需要什么类别网站首页seo关键词布局
  • 泰安千橙网站建设北京活动策划公司黄页
  • 网页网站模板北京市工商注册网上服务系统
  • 企业网站建设报价明细表免费ppt模板下载哪个网站好
  • 佛山做公司网站全球域名