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

网站改域名如何做百度优化企业网站营销典型案例

网站改域名如何做百度优化,企业网站营销典型案例,为什么做的网站在谷歌浏览器打不开,建网站 广州文章目录前言题目解析算法原理代码示例策略证明前言 题目的链接,大家可以先试着去做一下再来看一下思路。376. 摆动序列 - 力扣(LeetCode) 题目解析 将题目有用的信息划出来,结合示例认真阅读,去理解题目。 我们的摆…

文章目录

  • 前言
  • 题目解析
  • 算法原理
  • 代码示例
  • 策略证明

前言

题目的链接,大家可以先试着去做一下再来看一下思路。376. 摆动序列 - 力扣(LeetCode)

题目解析

将题目有用的信息划出来,结合示例认真阅读,去理解题目。

在这里插入图片描述

我们的摆动序列可能不是唯一的,但是我们只需要返回最长子序列的长的就ok了,像题目里面给的示例2就有这种情况,紫色划线组成的数组的最长子序列是7,但是蓝色划线的数组成的最长子序列的长度也是7。
所以我们一定要认真看题目给的示例,然后去挖掘一下题目给的示例没有的情况。

在这里插入图片描述

算法原理

在这里插入图片描述

代码示例

class Solution {
public:int wiggleMaxLength(vector<int>& nums) {int n=nums.size();if(n<2) return n;//首先去处理特殊情况,就是数组中数只有一个的情况int ret = 0, left= 0;//ret用表示最长子序列的长度,left表示某点左侧邻域是递增还是递减。for(int i=0; i<n-1; i++)//我们这里不用判断最后一个数,因为最后一个点我们是一定要选的,所以返回时ret要加一。{int right=nums[i+1]-nums[i];//算出该点右侧邻域是递增还是递减。if(right==0) continue;//这里时判断右侧点的值是否与当前点的值相等。if(right*left<=0) ret++;left=right;//将right的值赋给left,当i到当前点的下一个点的时候,此时的left则是下一个点左侧邻域的递增减情况。}return ret+1;}
};

策略证明

证明方法:反证法
在这里插入图片描述

http://www.dtcms.com/a/457059.html

相关文章:

  • Java采用easyexcel组件进行excel表格单元格的自动合并
  • 整体设计 逻辑系统程序 之18 Source 容器(Docker)承载 C/P/D 三式的完整设计与双闭环验证 之2
  • 汽车保险网站简历模板大学生
  • 基于pytest的接口测试
  • 阿里巴巴做网站需要多少钱镇江vi设计
  • 嵌入式Linux(以泰山派无 eMMC 版为例,嘉立创给的Linux镜像有问题!)系统报错磁盘不够但我用的是32G不可能不够怎么解决
  • 开源一个本地AI知识库
  • js哈哈哈哈哈哈哈哈哈哈
  • 做外汇都要看什么网站多元网站建设
  • 一些主要应用和NAT
  • AI编程开发系统028-基于Vue+SpringBoot的宠物领养系统系统(源码+部署说明+演示视频+PPT+lw)
  • MySQL连接池原理与网站数据流动(了解)
  • Hadess入门到实战(8) - 如何管理Go制品
  • 最短路径问题总结
  • 建设银行网站为什么登不上门头设计
  • NX543NX551美光SSD固态闪存NX552NX564
  • 倍增:快速幂
  • 网站关键词快速排名工具网站建设项目可行性分析
  • 开源AI智能名片链动2+1模式S2B2C商城小程序在现代营销运营中的应用与实践
  • 自然语言处理分享系列-词向量空间中的高效表示估计(二)
  • 开发Bug——U盘插入断网
  • 开源 C++ QT QML 开发(十)通讯--串口
  • BMS(电池管理系统)的主要功能和架构简述
  • asp业务网站视频链接生成器
  • Flask模板中使用React、ant-design、@ant-design/icons示例模板
  • 站长源码之家网络营销中常用的营销策略
  • JAVA算法练习题day35
  • 德州做网站施工企业准则
  • 深圳网站建设十强河北省城乡住房和城乡建设厅网站
  • 数字增量式编码器:工业自动化的“精密神经元”