国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁(yè) > news >正文

沒(méi)備案的網(wǎng)站怎么做淘客做百度推廣員賺錢嗎

沒(méi)備案的網(wǎng)站怎么做淘客,做百度推廣員賺錢嗎,公司介紹怎么寫(xiě)范本,南寧seo推廣公司代碼隨想錄算法訓(xùn)練營(yíng)第五十七天 1143.最長(zhǎng)公共子序列 題目鏈接:1143.最長(zhǎng)公共子序列 確定dp數(shù)組以及下標(biāo)的含義:dp[i][j] :以下標(biāo)i - 1為結(jié)尾的text1,和以下標(biāo)j - 1為結(jié)尾的text2,最長(zhǎng)重復(fù)子數(shù)組長(zhǎng)度為dp[i][j]確…

代碼隨想錄算法訓(xùn)練營(yíng)第五十七天

1143.最長(zhǎng)公共子序列

題目鏈接:1143.最長(zhǎng)公共子序列

  1. 確定dp數(shù)組以及下標(biāo)的含義:dp[i][j] :以下標(biāo)i - 1為結(jié)尾的text1,和以下標(biāo)j - 1為結(jié)尾的text2,最長(zhǎng)重復(fù)子數(shù)組長(zhǎng)度為dp[i][j]
  2. 確定遞推公式:
    當(dāng)text1[i - 1] 和text2[j - 1]相等的時(shí)候,dp[i][j] = dp[i - 1][j - 1] + 1;
    那就看看text1[i - 2]與text2[j - 1]的最長(zhǎng)公共子序列 和 text1[ i - 1]與text2[j - 2]的最長(zhǎng)公共子序列,取最大的。dp[i][j] = max(dp[i - 1][j], dp[i][j - 1]);
    if (text1[i - 1] == text2[j - 1]) {dp[i][j] = dp[i - 1][j - 1] + 1;
    }else{dp[i][j]=max(dp[i-1][j],dp[i][j-1]);
    }
    
  3. dp數(shù)組如何初始化:如果兩個(gè)數(shù)組都沒(méi)重復(fù),最小值就是0,數(shù)組都初始化成0。
  4. 確定遍歷順序:從前向后遍歷。
  5. 打印dp數(shù)組。
class Solution {
public:int longestCommonSubsequence(string text1, string text2) {vector<vector<int>> dp(text1.size() + 1,vector<int>(text2.size() + 1, 0));int max_dp = 0;for (int i = 1; i <= text1.size(); i++) {for (int j = 1; j <= text2.size(); j++) {if (text1[i - 1] == text2[j - 1]) {dp[i][j] = dp[i - 1][j - 1] + 1;}else{dp[i][j]=max(dp[i-1][j],dp[i][j-1]);}max_dp = max(max_dp,dp[i][j]);}}return max_dp;}
};

1035.不相交的線

題目鏈接:1035.不相交的線

  1. 確定dp數(shù)組以及下標(biāo)的含義:dp[i][j] :以下標(biāo)i - 1為結(jié)尾的nums1,和以下標(biāo)j - 1為結(jié)尾的nums2,最長(zhǎng)重復(fù)子數(shù)組長(zhǎng)度為dp[i][j]
  2. 確定遞推公式:
    當(dāng)nums1[i - 1] 和nums2[j - 1]相等的時(shí)候,dp[i][j] = dp[i - 1][j - 1] + 1;
    那就看看nums1[i - 2]與nums2[j - 1]的最長(zhǎng)公共子序列 和 nums1[ i - 1]與nums2[j - 2]的最長(zhǎng)公共子序列,取最大的。dp[i][j] = max(dp[i - 1][j], dp[i][j - 1]);
    if (text1[i - 1] == text2[j - 1]) {dp[i][j] = dp[i - 1][j - 1] + 1;
    }else{dp[i][j]=max(dp[i-1][j],dp[i][j-1]);
    }
    
  3. dp數(shù)組如何初始化:如果兩個(gè)數(shù)組都沒(méi)重復(fù),最小值就是0,數(shù)組都初始化成0。
  4. 確定遍歷順序:從前向后遍歷。
  5. 打印dp數(shù)組。
class Solution {
public:int maxUncrossedLines(vector<int>& nums1, vector<int>& nums2) {vector<vector<int>> dp(nums1.size() + 1,vector<int>(nums2.size() + 1, 0));int max_dp = 0;for (int i = 1; i <= nums1.size(); i++) {for (int j = 1; j <= nums2.size(); j++) {if (nums1[i - 1] == nums2[j - 1]) {dp[i][j] = dp[i - 1][j - 1] + 1;}else{dp[i][j]=max(dp[i-1][j],dp[i][j-1]);}max_dp = max(max_dp,dp[i][j]);}}return max_dp;}
};

53. 最大子序和

題目鏈接:53. 最大子序和

class Solution {
public:int maxSubArray(vector<int>& nums) {vector<int>dp(nums.size(),0);int dp_max = INT_MIN;dp[0]=nums[0];for(int i = 1;i<nums.size();i++){dp[i] = max(nums[i],dp[i-1]+nums[i]);dp_max = max(dp[i],dp_max);}return max(dp[0],dp_max);}
};

392.判斷子序列

題目鏈接:392.判斷子序列

  1. 確定dp數(shù)組以及下標(biāo)的含義:dp[i][j] :以下標(biāo)i - 1為結(jié)尾的t,和以下標(biāo)j - 1為結(jié)尾的s,最長(zhǎng)重復(fù)子數(shù)組長(zhǎng)度為dp[i][j],當(dāng)max_dp==s.size(),s就是t的子序列
  2. 確定遞推公式:
    當(dāng)t[i - 1] 和s[j - 1]相等的時(shí)候,dp[i][j] = dp[i - 1][j - 1] + 1;
    那就看看t[i - 2]與s[j - 1]的最長(zhǎng)公共子序列 和 t[ i - 1]與s[j - 2]的最長(zhǎng)公共子序列,取最大的。dp[i][j] = max(dp[i - 1][j], dp[i][j - 1]);
    if (t[i - 1] == s[j - 1]) {dp[i][j] = dp[i - 1][j - 1] + 1;
    }else{dp[i][j]=max(dp[i-1][j],dp[i][j-1]);
    }
    
  3. dp數(shù)組如何初始化:如果兩個(gè)數(shù)組都沒(méi)重復(fù),最小值就是0,數(shù)組都初始化成0。
  4. 確定遍歷順序:從前向后遍歷。
  5. 打印dp數(shù)組。
class Solution {
public:bool isSubsequence(string s, string t) {vector<vector<int>> dp(s.size() + 1,vector<int>(t.size() + 1, 0));int max_dp = 0;for (int i = 1; i <= s.size(); i++) {for (int j = 1; j <= t.size(); j++) {if (s[i - 1] == t[j - 1]) {dp[i][j] = dp[i - 1][j - 1] + 1;}else{dp[i][j]=max(dp[i-1][j],dp[i][j-1]);}max_dp = max(max_dp,dp[i][j]);}}return max_dp == s.size();}
};

http://aloenet.com.cn/news/28648.html

相關(guān)文章:

  • 服裝網(wǎng)站建設(shè)進(jìn)度及實(shí)施過(guò)程百度營(yíng)銷app
  • 怎么做網(wǎng)站管理系統(tǒng)寧波網(wǎng)站推廣方案
  • 撫州做網(wǎng)站的公司網(wǎng)站推廣系統(tǒng)方案
  • 寶安網(wǎng)站制作網(wǎng)站建設(shè)太原網(wǎng)站制作優(yōu)化seo公司
  • 怎么在網(wǎng)站上做簽到建設(shè)網(wǎng)站制作公司
  • 河南建設(shè)教育中心網(wǎng)站免費(fèi)域名空間申請(qǐng)網(wǎng)址
  • 個(gè)人網(wǎng)站實(shí)例深圳優(yōu)化公司義高粱seo
  • 杭州做網(wǎng)站公司怎么制作網(wǎng)頁(yè)鏈接
  • 怎么搭建網(wǎng)站后臺(tái)怎么找到精準(zhǔn)客戶資源
  • 建設(shè)網(wǎng)站服務(wù)器 知乎網(wǎng)站自助搭建
  • 做參考資料的網(wǎng)站seo 優(yōu)化一般包括哪些內(nèi)容
  • 公司網(wǎng)站優(yōu)化推廣方案青島模板建站
  • 做的網(wǎng)站百度上可以搜到嗎百度seo課程
  • 個(gè)人怎么做動(dòng)漫短視頻網(wǎng)站怎么制作網(wǎng)頁(yè)
  • wordpress域名 文件夾seo推廣哪家公司好
  • 重慶模板建站軟件網(wǎng)站收錄服務(wù)
  • 唐山公司網(wǎng)站建設(shè) 中企動(dòng)力沈陽(yáng)關(guān)鍵詞seo排名
  • 專業(yè)做俄語(yǔ)網(wǎng)站建設(shè)司360搜索首頁(yè)網(wǎng)址是多少
  • 自己搭建網(wǎng)站只有文字品牌網(wǎng)站建設(shè)方案
  • 蘇州seo網(wǎng)絡(luò)優(yōu)化公司歐美seo查詢
  • 廣州海珠網(wǎng)站開(kāi)發(fā)定制大數(shù)據(jù)分析師
  • 做網(wǎng)站用什么云服務(wù)器常用的營(yíng)銷策略
  • cc域名做網(wǎng)站怎么樣熱點(diǎn)新聞事件
  • 網(wǎng)站的建設(shè)模式是指什么時(shí)候開(kāi)始百度seo優(yōu)化服務(wù)項(xiàng)目
  • 網(wǎng)站開(kāi)發(fā)的一般步驟2023第二波疫情已經(jīng)到來(lái)了嗎
  • php網(wǎng)站的登陸注冊(cè)怎末做的整合營(yíng)銷傳播工具有哪些
  • 做旅游網(wǎng)站賺錢嗎專業(yè)的網(wǎng)站建設(shè)公司
  • 生意網(wǎng)抖音seo查詢工具
  • 手機(jī)廣告設(shè)計(jì)與制作軟件南京seo建站
  • 在線做海報(bào)的網(wǎng)站廣州百度seo排名