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

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

3d溜溜網(wǎng)裝修效果圖seo推廣哪家服務(wù)好

3d溜溜網(wǎng)裝修效果圖,seo推廣哪家服務(wù)好,完整網(wǎng)站開發(fā)視頻,wordpress產(chǎn)品圖片框【數(shù)據(jù)結(jié)構(gòu)1-2】二叉樹 - 題單 - 洛谷 【數(shù)據(jù)結(jié)構(gòu)】day2-樹_J嬌嬌_的博客-CSDN博客 上學(xué)時的作業(yè) P1827 [USACO3.4] 美國血統(tǒng) American Heritage 二叉樹特點寫法&#xff08;非二叉樹&#xff09; 截取字符串寫法 #include<string> #include<cstring> #include…

【數(shù)據(jù)結(jié)構(gòu)1-2】二叉樹 - 題單 - 洛谷

?

【數(shù)據(jù)結(jié)構(gòu)】day2-樹_J嬌嬌_的博客-CSDN博客

上學(xué)時的作業(yè)

P1827 [USACO3.4] 美國血統(tǒng) American Heritage

二叉樹特點寫法(非二叉樹)

截取字符串寫法

#include<string>
#include<cstring>
#include<iostream>
#include<cstdio>
using namespace std;
string pre,in;
void work(string pre,string inor)
{if(pre.empty())return;char root=pre[0];int k=inor.find(root);pre.erase(pre.begin());string leftpre=pre.substr(0,k);//從0開始切割k個 0 - k-1string rightpre=pre.substr(k);//k到最后 string leftinor=inor.substr(0,k);string rightinor=inor.substr(k+1);work(leftpre,leftinor);work(rightpre,rightinor);printf("%c",root);//因為要輸出后序序列,所以是左右根
}
int main()
{cin>>in>>pre;work(pre,in);putchar('\n');return 0;
}

位置標記寫法

//一定要看清題目中為先中序,再是前序
#include <bits/stdc++.h>  //萬能頭文件
using namespace std;
string a,b;   //把中前遍歷當(dāng)做字符串輸入
void houxu(int x,int y,int p,int q) {  //x~y為前序遍歷 p~q為中序遍歷if(x>y||p>q) return ;//規(guī)定邊界條件else {int i=b.find(a[x]);   //利用根左右的特性來在中序隊列中查找houxu(x+1,x+i-p,p,i-1);      //遞歸左子樹houxu(x+i-p+1,y,i+1,q);    //遞歸右子樹cout<<a[x];
}
}
int main() {cin>>b>>a;//反一下輸入int l=a.length()-1;//因為是0開始,所以要減一houxu(0,l,0,l);//遞歸return 0;
}

二叉樹寫法

#include<bits/stdc++.h>
using namespace std;
typedef struct tree
{char ch;struct tree *Lchild;struct tree *Rchild;
}Nodetree,*Betree;
void CreateTree(Betree *r,char Pre[],char In[],int prel,int prer,int il,int ir)//中序數(shù)組+后序數(shù)組遞歸創(chuàng)建二叉鏈表
{if(il>ir)*r=NULL;else{*r=new Nodetree;(*r)->ch=Pre[prel];int mid=il;while(In[mid]!=Pre[prel])//定位mid{mid++;}CreateTree(&((*r)->Lchild),Pre,In,prel+1,prel+mid-il,il,mid-1);CreateTree(&((*r)->Rchild),Pre,In,prel+mid-il+1,prer,mid+1,ir);}
}
void print(Betree r)
{if(r==NULL)return;else{print(r->Lchild);print(r->Rchild);cout<<r->ch;}
}
int main()
{char Pre[10010],In[10010];cin>>In>>Pre;Betree r;r=new Nodetree;CreateTree(&r,Pre,In,0,strlen(Pre)-1,0,strlen(In)-1);print(r);
}

前序+中序->后序

 CreateTree(&((*r)->Lchild),Pre,In,prel+1,prel+mid-il,il,mid-1);CreateTree(&((*r)->Rchild),Pre,In,prel+mid-il+1,prer,mid+1,ir);

中序+后序->前序

CreateTree(&((*r)->Lchild),Last,In,LastL,LastL+mid-il-1,il,mid-1);
CreateTree(&((*r)->Rchild),Last,In,LastL+mid-il,LastR-1,mid+1,ir);

P1305 新二叉樹

#include<iostream>
#include<string>
#include<cstring>//不加會CE
using namespace std;
int n;
string s;
int main()
{cin>>n;cin>>s;for(int i=2;i<=n;++i)//由于第一個為原串,所以單獨輸入{string ss;cin>>ss;int x=s.find(ss[0]);//找到這個子樹的根節(jié)點在原串中的位置s.erase(x,1);//清除根節(jié)點s.insert(x,ss);//加入子樹}for(int i=0;i<s.size();++i)if(s[i]!='*') cout<<s[i];//不輸出空節(jié)點else continue;
}
#include<iostream> 
using namespace std;
struct programmer
{char lc;char rc;
}lt[130];//數(shù)組,這個十分重要,一會兒輸入字符的時候還要用這個串起來
//其實真正起作用的只有l(wèi)t[73]~lt[122],說這個是為了防止一些人不多想,方便理解的
char h,h1;//儲存一會兒要輸入的節(jié)點,多定義一個h1是為了一會兒將根節(jié)點保留下來先代入函數(shù)
void sm(char x)
{if(x=='*') return;cout<<x;sm(lt[x].lc);sm(lt[x].rc);
}
int main()
{int n;cin>>n;cin>>h1;//根 cin>>lt[h1].lc;//左 cin>>lt[h1].rc;//右 for(int i=2;i<=n;i++){cin>>h;cin>>lt[h].lc;cin>>lt[h].rc;}sm(h1);return 0;
}

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

相關(guān)文章:

  • 怎樣做類似淘寶網(wǎng)的網(wǎng)站seo怎么優(yōu)化步驟
  • 寫網(wǎng)站建設(shè)的軟文互聯(lián)網(wǎng)營銷師報名費
  • 網(wǎng)站色彩設(shè)計同城廣告發(fā)布平臺
  • 北京哪個公司做網(wǎng)站好東莞網(wǎng)絡(luò)優(yōu)化公司
  • wordpress制作圖床seow
  • 做網(wǎng)站公司排名多少錢軟文經(jīng)典案例
  • 12306的網(wǎng)站多少錢做的今天的特大新聞有哪些
  • 直播網(wǎng)站怎么做灰色關(guān)鍵詞怎么做排名
  • 網(wǎng)頁設(shè)計與網(wǎng)站建設(shè)專業(yè)網(wǎng)推軟件有哪些
  • 地方網(wǎng)站怎么做推廣什么平臺可以發(fā)廣告引流
  • 做網(wǎng)站設(shè)計參考文獻寧德市人社局
  • 房產(chǎn)中介如何做網(wǎng)站小紅書代運營
  • 做網(wǎng)站干什么百度一下網(wǎng)頁版瀏覽器百度
  • 梧州網(wǎng)站建設(shè)找資源的關(guān)鍵詞有哪些
  • 企業(yè)建設(shè)網(wǎng)站的步驟是什么意思sem賬戶托管
  • 深色調(diào)網(wǎng)站北京建公司網(wǎng)站價格
  • 裝修設(shè)計那個網(wǎng)站好企業(yè)自助建站
  • 網(wǎng)上怎么接單做網(wǎng)站博客
  • 網(wǎng)站添加背影音樂怎么做深圳網(wǎng)絡(luò)營銷怎么推廣
  • 網(wǎng)絡(luò)營銷的概念和特點商丘搜索引擎優(yōu)化
  • 邢臺地區(qū)網(wǎng)站建設(shè)痘痘如何去除效果好
  • 惠陽營銷網(wǎng)站制作免費外鏈生成器
  • 北交所公司企業(yè)債券開市合肥優(yōu)化排名推廣
  • 網(wǎng)站logo做黑頁百度首頁精簡版
  • qq網(wǎng)頁版網(wǎng)址優(yōu)化搜索引擎
  • 2017網(wǎng)站備案抽查站長工具seo診斷
  • 網(wǎng)站限時搶購怎么做網(wǎng)絡(luò)服務(wù)商在哪咨詢
  • 深圳 電子商務(wù)網(wǎng)站開發(fā)青島網(wǎng)站推廣公司排名
  • 網(wǎng)站建設(shè)和推廣大概需要多少費用福州seo代理計費
  • 王者榮耀做網(wǎng)站什么軟件可以免費發(fā)廣告