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

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

織夢網(wǎng)站如何做關(guān)鍵詞產(chǎn)品營銷策略有哪些

織夢網(wǎng)站如何做關(guān)鍵詞,產(chǎn)品營銷策略有哪些,視頻聊天軟件開發(fā),哪里做網(wǎng)站便宜二維動態(tài)規(guī)劃思路: 首先,剛做完這道題:力扣---最長有效括號---動態(tài)規(guī)劃,棧-CSDN博客,所以會有一種沖動,設(shè)立g[i],表示以第i位為結(jié)尾的最長回文子串長度,然后再遍歷一遍取最大長度即可…

二維動態(tài)規(guī)劃思路:

?????????首先,剛做完這道題:力扣---最長有效括號---動態(tài)規(guī)劃,棧-CSDN博客,所以會有一種沖動,設(shè)立g[i],表示以第i位為結(jié)尾的最長回文子串長度,然后再遍歷一遍取最大長度即可。但是,后來發(fā)現(xiàn)如果g[i]如此表示,很難得到遞推公式。所以轉(zhuǎn)到二維,設(shè)立g[i][j](bool),將其表示以第i位開頭第j位結(jié)尾的子串是否是回文子串,并用l和r記錄到目前為止最長回文子串的左索引和右索引。所以,遞推公式為g[i][j]={如果s[i]==s[j]且g[i+1][j-1]是回文子串,則為1}。此時有需要獨立判斷兩種情況:第一種情況是子串長度為1,g[i][i]=1,第二種情況是子串長度為2(j-i==1),如果s[i]==s[j],則g[i][j]=2。

? ? ? ? 還要說明一點,為什么在二重循環(huán)時,i 的順序是從len-1到0,j 的順序是從i到len。因為由g[i+1][j-1]推及g[i][j],所以我們需要先從左下角向右上角開始推,行數(shù)(i)從大到小,列數(shù)(j)從小到大。

代碼:

C++:

class Solution {
public:string longestPalindrome(string s) {int len=s.size();vector<vector<bool>> g(len,vector<bool>(len,false));for(int i=0;i<len;i++){g[i][i]=true;}int l=0;int r=0;for(int i=len-1;i>=0;i--){for(int j=i;j<len;j++){if(s[i]==s[j]){if(j-i==1){g[i][j]=true;}else{if(i+1<len && j-1>=0 && g[i+1][j-1]==true){g[i][j]=true;}}}if(g[i][j]==true && j-i>r-l){l=i;r=j;}}}return s.substr(l,r-l+1);}
};

Python:

class Solution:def longestPalindrome(self, s: str) -> str:len_s=len(s)g=[[False for _ in range(len_s)] for _ in range(len_s)]for i in range(len_s):g[i][i]=Truel=0r=0for i in range(len_s-1,-1,-1):for j in range(i,len_s):if s[i]==s[j]:if j-i==1:g[i][j]=Trueelse:if i+1<len_s and j-1>=0 and g[i+1][j-1]==True:g[i][j]=Trueif g[i][j]==True and j-i>r-l:l=ir=jreturn s[l:r+1]

注意這句話的寫法:

g=[[False for _ in range(len_s)] for _ in range(len_s)]

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

相關(guān)文章:

  • 小蝌蚪緊急自動跳轉(zhuǎn)中seo搜索引擎優(yōu)化技術(shù)
  • 企業(yè)網(wǎng)站設(shè)計中應(yīng)注意產(chǎn)品發(fā)布功能優(yōu)化互聯(lián)網(wǎng)營銷師證書怎么考多少錢
  • 網(wǎng)站建設(shè)價格與哪些關(guān)鍵詞優(yōu)化排名查詢
  • 地圖如果插入網(wǎng)站網(wǎng)站平臺都有哪些
  • 西安購物網(wǎng)站建設(shè)2022年新聞熱點事件
  • 學(xué)會網(wǎng)站建設(shè)網(wǎng)絡(luò)推廣員要怎么做
  • 專業(yè)網(wǎng)站建設(shè)網(wǎng)站設(shè)計百度云盤資源搜索
  • 網(wǎng)站建設(shè)兩年免費維護正規(guī)seo排名公司
  • 高端網(wǎng)站建設(shè)天軟科技廣告設(shè)計與制作
  • 南京領(lǐng)動做網(wǎng)站怎么樣寧波網(wǎng)站建設(shè)公司
  • 個人網(wǎng)站制作總體設(shè)計熱搜榜上2023年熱搜
  • 手機網(wǎng)站 圖片自適應(yīng)2021年十大熱點事件
  • 網(wǎng)站做支付按流量付費嗎免費發(fā)布廣告
  • 網(wǎng)上賺錢日結(jié)工資正規(guī)蘇州旺道seo
  • 專做bbin網(wǎng)站接口全網(wǎng)營銷推廣靠譜嗎
  • 學(xué)做電影網(wǎng)站百度廣告聯(lián)系方式
  • wordpress安裝ssl后網(wǎng)站404南昌企業(yè)網(wǎng)站建設(shè)
  • 做網(wǎng)站和服務(wù)器的大小有關(guān)嗎貴州seo技術(shù)培訓(xùn)
  • 外貿(mào)先做網(wǎng)站還是開公司成功的網(wǎng)絡(luò)營銷案例有哪些
  • 專業(yè)網(wǎng)站推廣的公司網(wǎng)絡(luò)營銷推廣專員
  • 泰安網(wǎng)站建設(shè)538sw云優(yōu)化軟件
  • 企業(yè)網(wǎng)站建設(shè)457國際新聞 軍事
  • 贛州網(wǎng)站建設(shè)優(yōu)化服務(wù)優(yōu)化搜索引擎
  • 綿陽低價網(wǎng)站建設(shè)聊城seo培訓(xùn)
  • 網(wǎng)站開發(fā)公司杭州網(wǎng)站建設(shè)今日頭條新聞手機版
  • 做網(wǎng)站制作云南網(wǎng)站seo服務(wù)
  • 黑龍江專業(yè)建站西安seo推廣公司
  • 政府網(wǎng)站與門戶網(wǎng)站的區(qū)別論壇推廣技巧
  • 怎么做網(wǎng)站效果圖網(wǎng)絡(luò)營銷自學(xué)網(wǎng)站
  • 做校園文化的網(wǎng)站市場營銷手段有哪四種