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

wordpress模板 content佛山市seo推广联系方式

wordpress模板 content,佛山市seo推广联系方式,合肥哪里有做网页的地方,网站上怎样做轮播图1.题目解析 题目来源:1218.最长定差子序列——力扣 测试用例 2.算法原理 1.状态表示 本题可以看作是寻找一个等差序列,并且公差给出,这里并不是普通的使用一个dp表,而是将arr与dp表同时存储于一个哈希表,arr[i]映射dp…

1.题目解析

题目来源:1218.最长定差子序列——力扣

测试用例

2.算法原理

1.状态表示

本题可以看作是寻找一个等差序列,并且公差给出,这里并不是普通的使用一个dp表,而是将arr与dp表同时存储于一个哈希表,arr[i]映射dp[i],这样就可以只遍历符合等差序列的每个位置而不用遍历所有位置

2.状态转移方程

只需要找到符合等差序列的哈希表就直接对等差序列长度+1即可,即:hash[arr[i]] = hash[arr[i] - difference] + 1;

3.初始化

最小等差序列的长度为1,将第一个哈希表的位置置为1即可

4.填表顺序

从左到右只填写符合等差序列位置的值

5.返回值

返回哈希表的最大值

3.实战代码

class Solution {
public:int longestSubsequence(vector<int>& arr, int difference) {int n = arr.size();unordered_map<int,int> hash;//arr[i] - dp[i]hash[arr[0]] = 1;int ret = 1;for(int i = 1;i < n;i++){hash[arr[i]] = hash[arr[i] - difference] + 1;ret = max(ret,hash[arr[i]]);}return ret;}
};

 

http://www.yidumall.com/news/96091.html

相关文章:

  • 什么程序做的网站没有index页面信息流广告投放平台
  • 公安局打电话网站备案seo助手
  • 网站开场动画怎么做站长工具永久
  • 厦门 外贸商城网站建设网站推广服务外包
  • 个人做网站租云服务器武汉服装seo整站优化方案
  • 网页设计图片叠加优化教程网官网
  • 手机网站建站教育模板合肥百度快速排名优化
  • 网站建设行规国内搜索引擎大全
  • windows2012iis网站默认设置竞价托管推广
  • 杭州萧山区专门做网站的公司网店推广有哪些
  • 做php网站用的软件短视频seo系统
  • 政府网站 建设目标浙江关键词优化
  • 淘宝代购网站怎么做广州今日新闻头条新闻
  • 网站怎么做透明导航关键词查询
  • 免费搭建微信小程序网站排名优化培训
  • 网站开发维护专员岗位职责永久不收费的软件app
  • wordpress自定义右侧不显示页面苏州优化收费
  • 做同城网站有哪些如何制作一个网页页面
  • 沈阳网站开发外包南京网站设计公司大全
  • 主要网站 开发语言seo关键词优化排名公司
  • java做网站用什么软件世界杯竞猜
  • 南宁百度seowindows优化大师有哪些功能
  • 网站建设投标天天外链
  • 国外网站后缀阿里巴巴国际站运营
  • wordpress开源可视化编辑做抖音seo排名软件是否合法
  • 网站建设和维护工作内容电商运营去哪里学比较好
  • 做众筹网站怎么赚钱百度统计代码
  • 32岁学做网站万能软文模板
  • 电器网站建设目的电商运营方案计划书
  • 直播网站怎么做的公司网站制作费用