中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

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

自己怎么做網(wǎng)站的聚合頁面百度推廣怎么收費(fèi)的

自己怎么做網(wǎng)站的聚合頁面,百度推廣怎么收費(fèi)的,python 網(wǎng)站開發(fā) 用什么框架,用自己的電腦做網(wǎng)站空間使用下面描述的算法可以擾亂字符串 s 得到字符串 t : 如果字符串的長度為 1 ,算法停止如果字符串的長度 > 1 ,執(zhí)行下述步驟: 在一個(gè)隨機(jī)下標(biāo)處將字符串分割成兩個(gè)非空的子字符串。即,如果已知字符串 s &#xff0c…

使用下面描述的算法可以擾亂字符串?s?得到字符串?t?:

  1. 如果字符串的長度為 1 ,算法停止
  2. 如果字符串的長度 > 1 ,執(zhí)行下述步驟:
    • 在一個(gè)隨機(jī)下標(biāo)處將字符串分割成兩個(gè)非空的子字符串。即,如果已知字符串?s?,則可以將其分成兩個(gè)子字符串?x?和?y?,且滿足?s = x + y?。
    • 隨機(jī)?決定是要「交換兩個(gè)子字符串」還是要「保持這兩個(gè)子字符串的順序不變」。即,在執(zhí)行這一步驟之后,s?可能是?s = x + y?或者?s = y + x?。
    • 在?x?和?y?這兩個(gè)子字符串上繼續(xù)從步驟 1 開始遞歸執(zhí)行此算法。

給你兩個(gè)?長度相等?的字符串?s1?和?s2,判斷?s2?是否是?s1?的擾亂字符串。如果是,返回?true?;否則,返回?false?。

思路一:模擬題意

bool check(char *s1,char *s2,int len)
{char ss1[26]={0};char ss2[26]={0};char i=0;for (i=0;i<len;i++){ss1[s1[i]-'a']++;ss2[s2[i]-'a']++;}for(i=0;i<26;i++){if(ss1[i]!=ss2[i]) return false;}return true;
}
char mem[30][30][31];
bool complie(char *s1,char *s2,int len,int s1begin,int s2begin)
{if(mem[s1begin][s2begin][len]==1) return true;if(mem[s1begin][s2begin][len]==2) return false;if(len==0) return true;if(len==1) {mem[s1begin][s2begin][len]=1;return *s1==*s2;}if(!check(s1,s2,len)) {mem[s1begin][s2begin][len]=2;return false;}int i=0;for(i=1;i<len;i++){if(complie(s1,s2,i,s1begin,s2begin) && complie(s1+i,s2+i,len-i,s1begin+i,s2begin+i)) {mem[s1begin][s2begin][len]=1;return true;}if(complie(s1,s2+len-i,i,s1begin,s2begin+len-i) && complie(s1+i,s2,len-i,s1begin+i,s2begin)) {mem[s1begin][s2begin][len]=1;return true;}}mem[s1begin][s2begin][len]=2;return false;
}
bool isScramble(char * s1, char * s2){int len1=0;int len2=0;memset(mem,0,sizeof(mem));while(s1[len1]!=0){len1++;}while(s2[len2]!=0){len2++;}if(len1!=len2) return false;return complie(s1,s2,len1,0,0);
}

分析:

本題擾亂字符串滿足交換兩個(gè)子字符串或保持這兩個(gè)子字符串的順序不變,轉(zhuǎn)換為complie(s1,s2,i,s1begin,s2begin) && complie(s1+i,s2+i,len-i,s1begin+i,s2begin+i)和complie(s1,s2+len-i,i,s1begin,s2begin+len-i) && complie(s1+i,s2,len-i,s1begin+i,s2begin),通過complie函數(shù)遞歸找到答案,同時(shí)兩個(gè)字符串長度首先要相等,先判斷兩個(gè)字符串長度是否相等再進(jìn)行遞歸返回答案

總結(jié):

本題考察遞歸的應(yīng)用,利用遞歸交換兩個(gè)子字符串或保持這兩個(gè)子字符串的順序不變判斷是否為擾亂字符串

http://www.risenshineclean.com/news/44646.html

相關(guān)文章:

  • 電氣網(wǎng)站模板免費(fèi)推廣的網(wǎng)站有哪些
  • 購買網(wǎng)站服務(wù)器培訓(xùn)機(jī)構(gòu)招生方案
  • 做網(wǎng)站開發(fā)的經(jīng)營范圍需要優(yōu)化的地方
  • 中國核工業(yè)二三建設(shè)有限公司待遇優(yōu)化網(wǎng)站標(biāo)題名詞解釋
  • 小江高端企業(yè)網(wǎng)站建設(shè)手機(jī)百度助手
  • 網(wǎng)站定制開發(fā)怎么做守游網(wǎng)絡(luò)推廣平臺(tái)
  • 靠比較軟件下載大全app網(wǎng)站如何創(chuàng)建自己的網(wǎng)站
  • 756ka網(wǎng)站建設(shè)搜索引擎優(yōu)化工作
  • 優(yōu)化方案數(shù)學(xué)2023版電子版seo中文意思
  • 免費(fèi)域名網(wǎng)站搭建seo排名軟件
  • 口碑好的合肥網(wǎng)站建設(shè)重慶百度推廣電話
  • 引擎網(wǎng)站推廣法怎么做google下載app
  • 網(wǎng)站建設(shè)常規(guī)自適應(yīng)信息流廣告優(yōu)化師
  • 網(wǎng)站建設(shè)中的html頁面seo網(wǎng)站優(yōu)化培訓(xùn)
  • 2018年網(wǎng)站建設(shè)做搜索引擎推廣多少錢
  • 網(wǎng)站建站客戶需求表單鄭州網(wǎng)站制作選擇樂云seo
  • 做網(wǎng)站最主要是什么招聘seo專員
  • 建設(shè)銀行澳洲招聘網(wǎng)站最新足球消息
  • 禪城網(wǎng)站建設(shè)報(bào)價(jià)it培訓(xùn)課程
  • wordpress文件的完整url地址seo是什么意思啊
  • 響應(yīng)式網(wǎng)站的制作網(wǎng)站制作百度大數(shù)據(jù)查詢平臺(tái)
  • 貴陽網(wǎng)站推廣網(wǎng)絡(luò)營銷策劃推廣方案
  • cad培訓(xùn)班一般學(xué)費(fèi)多少深圳網(wǎng)站設(shè)計(jì)專家樂云seo
  • c語言除了做網(wǎng)站還能干什么廣州疫情升級(jí)
  • 網(wǎng)站建設(shè)公司六安網(wǎng)站seo方案
  • 龍巖網(wǎng)站建設(shè)全包sem和seo是什么職業(yè)
  • 中企動(dòng)力做過的網(wǎng)站女教師遭網(wǎng)課入侵視頻
  • wordpress獲取當(dāng)前目錄父目錄id吉林seo管理平臺(tái)
  • 縣文化館網(wǎng)站建設(shè)方案市場調(diào)研報(bào)告1000字
  • 哪些網(wǎng)站做ip向小說神秘網(wǎng)站