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

企业网站seo成功案例互联网营销方式有哪些

企业网站seo成功案例,互联网营销方式有哪些,设置网站默认首页,清华紫光做网站673最长递增子序列的个数 给定一个未排序的整数数组 nums , 返回最长递增子序列的个数 。 注意 这个数列必须是 严格 递增的。 示例 1: 输入: [1,3,5,4,7] 输出: 2 解释: 有两个最长递增子序列,分别是 [1, 3, 4, 7] 和[1, 3, 5, 7]。 示例 2: 输入: …

673最长递增子序列的个数

给定一个未排序的整数数组 nums , 返回最长递增子序列的个数 。

注意 这个数列必须是 严格 递增的。

示例 1:

  • 输入: [1,3,5,4,7]
    输出: 2
    解释: 有两个最长递增子序列,分别是 [1, 3, 4, 7] 和[1, 3, 5, 7]。
    示例 2:

  • 输入: [2,2,2,2,2]
    输出: 5
    解释: 最长递增子序列的长度是1,并且存在5个子序列的长度为1,因此输出5。

提示:

1 <= nums.length <= 2000
-106 <= nums[i] <= 106

C++代码

#include<iostream>
#include<vector>
using namespace std;
int findNumberOfLIS(vector<int>& nums) {int ans = 0 ;int n = nums.size();vector<int> dp(n+1,1);vector<int> count(n+1,1); //统计当前dp有几个来源 int maxsq = 1;if(n==0){return 0;}if(n==1){return 1;}for(int i=0;i<n;i++){count[0] = 1;for(int j = 0;j<=i;j++){//dp[all] 初始化都是1,如果是递减序列,最长递增子序列所有位子都是1 if(nums[j]<nums[i]){//nums[j]<nums[i],这个是递增子串的前提条件 /*计算最长递增子串的长度*/ if(dp[i] < dp[j]+1) {//1.i>j,但是 j位置到i 位置有一个递增序列,因此i位置的递增子序列长度需要+1dp[i]=dp[j]+1; //3.这种情况,只是产生了子序列长度的增加,路数集成j位子的就可以了count[i] = count[j];//写一个跟屁虫,用于跟踪最长子序列长度最大的是谁if(dp[i]>maxsq){maxsq = dp[i];} }else if(dp[i] == dp[j]+1){//2.说明在j位置之前,有一x个到i长度为dp[j]+1递增序列了//因此说明还有一个相同长度的递增子序列长度count[i]=count[i] + count[j];//nums[j]<nums[i],这个条件会产生递增序列// count[i] 记录了在j之前dp[j]+1长度递增序列的长度// count[j] 表示到达j位子的最长子序列长度的个数// 实现的功能就是到达i位置的每一路递增子序列有多少路 }}}}//遍历conut 表,判断条件是 maxsq =dp[i],最大子序列所在位子 for(int k=0;k<n;k++){if(maxsq ==dp[k]){//说明这里有最长序列的位置 ans = ans + count[k];  }} return ans;}int main(){vector<int> nums;std::vector<int> dnums;int arr[] = {2,2,2,2,2};int arrSize = sizeof(arr) / sizeof(arr[0]);for (int i = 0; i < arrSize; ++i) {dnums.push_back(arr[i]);}int a = findNumberOfLIS(dnums);cout<<a<<endl;return 0; 
}
http://www.yidumall.com/news/47018.html

相关文章:

  • 怎样查网站谁做的百度搜索广告怎么收费
  • 宁波微网站建设如何创建一个app平台
  • 做网站用空间好还是服务器好网页设计费用报价
  • 腾讯云网站建设win10优化大师好用吗
  • 应用商店app昆明网站seo优化
  • 建设厅网站的秘钥怎么买武汉网站建设优化
  • 用asp.net做的网站有哪些网站优化外包找谁
  • wordpress 阌栾徐州seo外包
  • 丰台网站制作浩森宇特湖州seo排名
  • 营销型网站建设供货商友情连接出售
  • 蚌埠网站建设专业公司哪家好谷歌seo搜索
  • 苏州营销网站建设公司哪家好软文范例大全300字
  • 不一样的婚恋网站怎么做sem优化师是做什么的
  • 电子商务专业很垃圾吗神马搜索seo优化排名
  • 手机硬件开发杭州seo整站优化
  • 嘉兴提高网站排名站内seo和站外seo区别
  • 湖南餐饮网站建设seo外链平台热狗
  • 网站销售策划专业seo排名优化费用
  • 商丘网站制作软件百度推广官网入口
  • 服务好的微网站建设百度导航最新版本免费下载
  • 有哪些做公司网站的好用搜索引擎排名
  • 东坑镇做网站营销策略4p
  • 做的比较好的企业网站解释seo网站推广
  • 怎么做网站赚钱放广告北京seo公司wyhseo
  • 咸宁做网站百度高级搜索页面
  • 跨境b2c电商平台有哪些安卓优化大师app下载
  • 做农产品的网站seo推广公司排名
  • 没有网站怎么做百度竞价重庆seo和网络推广
  • 做b2b网站公司宣传推广方案
  • 做产品展示网站武汉软件测试培训机构排名