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

怎样建个自己的网站网络营销方式及流程

怎样建个自己的网站,网络营销方式及流程,大型门户网站系统,左侧固定导航栏的网站题目链接 最短无序连续子数组 题目描述 注意点 找出符合题意的 最短 子数组#xff0c;并输出它的长度-100000 nums[i] 100000 解答思路 本题的数组可以分为三段#xff0c;左段中段和右段#xff0c;如下图所示 观察规律可知#xff0c;左段元素始终比中段…题目链接 最短无序连续子数组 题目描述 注意点 找出符合题意的 最短 子数组并输出它的长度-100000 nums[i] 100000 解答思路 本题的数组可以分为三段左段中段和右段如下图所示 观察规律可知左段元素始终比中段小右段元素始终比中段大区别是中段中的元素不是严格递增的所以关键是要找到中段的左右边界将中段的左右边界分别定义为begin和end进行两次遍历 从左到右维护一个最大值max在进入右段之前那么遍历到的nums[i]都是小于max的end也就是遍历中最后一个小于max元素的位置进入右端后新的元素始终都比之前维护的max大从右到左维护一个最小值min在进入左段之前那么遍历到的nums[i]也都是大于min的begin也就是最后一个大于min元素的位置进入左端后新的元素始终都比之前维护的min小 代码 class Solution {public int findUnsortedSubarray(int[] nums) {int n nums.length;int maxValue Integer.MIN_VALUE;int minValue Integer.MAX_VALUE;int begin 0;int end -1;for (int i 0; i n; i) {if (nums[i] maxValue) {end i;} else {maxValue nums[i];}}for (int i n - 1; i 0; i--) {if (nums[i] minValue) {begin i;} else {minValue nums[i];} }return end - begin 1;} }关键点 双指针的思想怎么找到中段的左右边界
http://www.w-s-a.com/news/536959/

相关文章:

  • 做化学合成的网站有哪些枣庄住房和城乡建设局网站
  • 天猫优惠券网站怎么做的网络连接
  • 保定网站建设多少钱公司网页网站建设+ppt模板下载
  • 用户上传商品网站用什么做建设跳转公积金网站
  • 买程序的网站上海市网站建设公司
  • 南通网站建设排名公司哪家好wordpress网站图片迁移
  • 河南省汝州文明建设门户网站博客网站建设源码
  • 单位建设网站的请示手机移动端网站案例
  • 国内做网站的企业网站结构有哪些类型
  • 南通网站建设制作公司苏州好的网站公司名称
  • 咸阳做网站开发公司哪家好珠海公司制作网站
  • 深圳网站建设好不好医疗网站前置审批
  • 做ic什么网站好安溪网站建设
  • 网站建设 慕课企业文化标语经典
  • 做短视频的网站都有哪些简约 时尚 高端 网站建设
  • 浦口区网站建设售后服务建设一个网站多少钱
  • 做个小网站大概多少钱广州h5网站
  • 360免费建站视频wordpress标签显示图片
  • 创建简易个人网站国外做网站被动收入
  • 轻定制网站建设网页培训哪个机构好
  • 青岛海诚互联做网站好吗计算机软件开发培训机构
  • 德钦网站建设如何在网站上做用工登记
  • 创意品牌网站云服务
  • 个人备案网站可以做商城展示如何制作网页二维码
  • 网站建设php教程视频百度seo 站长工具
  • 外包小程序两个相同的网站对做优化有帮助
  • 网站备案主体修改wordpress 导航图片
  • 怎么建设网站数据库用vs代码做网站
  • 运营企业网站怎么赚钱动漫制作专业概念
  • 宜春网站建设推广网络推广工作好干吗