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

asp网站变慢seo快速入门教程

asp网站变慢,seo快速入门教程,白领兼职做网站,网站底部版权信息模板本篇文章我们继续学习动态规划 第一题 题目链接 978. 最长湍流子数组 - 力扣(LeetCode) 题目解析 从上图可见其实有三个状态 代码原理 注意:我们在分析题目的时候分析出来的是三个状态,分别是上升、下降、平坦,但是…

本篇文章我们继续学习动态规划

第一题

题目链接

978. 最长湍流子数组 - 力扣(LeetCode)

题目解析

从上图可见其实有三个状态

代码原理

注意:我们在分析题目的时候分析出来的是三个状态,分别是上升、下降、平坦,但是不一定要定义三个状态表示,一个不够加一个,直到可以解决这道题为止

代码编写

class Solution {

public:

    int maxTurbulenceSize(vector<int>& arr) {

        int n = arr.size();

        vector<int> f(n, 1);

        auto g = f;

        int ret = 1;

        for(int i = 1; i < n; i++)

        {

            if(arr[i] > arr[i - 1])f[i] = g[i - 1] + 1;

            else if(arr[i] < arr[i - 1])g[i] = f[i - 1] + 1;

            ret = max(ret, max(f[i], g[i]));

        }

        return ret;

    }

};

第二题

题目链接

413. 等差数列划分 - 力扣(LeetCode)

题目解析

代码原理

代码编写

class Solution {

public:

    int numberOfArithmeticSlices(vector<int>& nums) {

        int n = nums.size();

        vector<int> dp(n);

        int count = 0;

        for(int i = 2; i < n; i++)

        {

            dp[i] = nums[i] - nums[i - 1] == nums[i - 1] - nums[i - 2]? dp[i - 1] + 1:0;

            count += dp[i];

        }

        return count;

    }

};

第三题

题目链接

139. 单词拆分 - 力扣(LeetCode)

题目解析

代码原理

代码编写

class Solution {

public:

    bool wordBreak(string s, vector<string>& wordDict) {

        unordered_set<string> hash;

        for(auto cur: wordDict) hash.insert(cur);

        int n = s.size();

        vector<bool>dp(n + 1);

        dp[0] = true;

        s = ' ' + s;//保证字符串的长度与dp表的长度一致

        for(int i = 1; i <= n; i++)

        {

            for(int j = i; j >= 1; j--)

            {

                if(dp[j - 1] && hash.count(s.substr(j, i - j + 1)))

                {

                    dp[i] = true;

                    break;

                }

            }

        }

        return dp[n];

    }

};

本篇文章的内容就先到这里,我们下期文章再见!!!

记得一键三联哦!!!

http://www.rdtb.cn/news/1047.html

相关文章:

  • 漂亮公司网站源码打包下载seo在线推广
  • 开网站做代销好赣州seo顾问
  • 福建省建设资格注册中心网站济南最新消息
  • wordpress搬家需要修改北京搜索引擎优化seo专员
  • 网站被k的迹象站长之家alexa排名
  • 做淘宝客网站挣钱深企在线
  • 如何再网站上做免费广告seo推广方式是什么呢
  • 北京百度关键词优化平台关键词排名优化
  • 做网站的数据库特色产品推广方案
  • 东莞网站设计建设关键词排名是由什么决定的
  • 自贡百度做网站多少钱seo手机排名软件
  • 源码怎样做网站北京建站优化
  • jsp可以做网站首页吗网络营销工程师培训
  • 重庆做网站团队竞价推广托管服务
  • 四级a做爰片免费网站最近的国际新闻热点
  • 免费自助建站网站建设免费信息发布广州百度网站排名优化
  • 徐州建设银行网站关键词长尾词优化
  • 网站没收录的几大原因网站网络推广服务
  • 芜湖的网站建设公司如何建网站要什么条件
  • 四川住房建设厅网站百度点击优化
  • 宁波网站制作首荐荣盛网络好百度公司官网
  • 网站开发还有哪些永久免费客服系统
  • wordpress3.8.1下载南宁seo推广公司
  • 网站学做糕点的课程全网模板建站系统
  • 建设个网站多少钱做电商需要什么条件
  • 关于网站开发市问卷调查舆情服务网站
  • 做商城网站的风险媒体营销
  • 平面设计公司工作室优化落实防控措施
  • 做网站开发的经营范围口碑营销案例有哪些
  • 国内b2b免费网站平台百度竞价推广常用到的工具