freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課與算法課程課程設(shè)計(jì)-高校社團(tuán)管理設(shè)計(jì),二叉樹的應(yīng)用(附全代碼-wenkub.com

2024-08-20 12:39 本頁面
   

【正文】 return 0。 case 6: ()。 case 5: ()。 case 3: ()。 system(cls)。 cinorder。amp。amp。amp。 while(order!=0){ Face()。 cout **** 0、退出 ****endl。 cout **** 修改 ****endl。 } } void Face(){ cout *****************************endl。 Display(prch,i)。amp。 FindAlter(name,isfind,plch,q,m,n)。n){ //找雙親,用于刪除和插入 if(p!=NULL){ if(pname==name){ isfind=true。 } cout刪除會員成功! endl。 } if(b==1){ if(p==root) t=s。 pname=sname。 while(slch!=NULL){ m=s。 if(plch==NULL) s=prch。 system(cls)。||yn==39。 else{ cout是否刪除該會員( y/n) :。 } else if(order==2){ cout請輸入要?jiǎng)h除的會員名字: 。 nrch=NULL。 高校社團(tuán)管理 root=NULL。y39。 Display(mrch,i)。 FindAlter(name,isfind,p,q,m,n)。order!=3){ cout輸入錯(cuò)誤,請重輸: 。 while(order!=1amp。 cout **** 退出 ****endl。 bool isfind=false。 string name。 Statistic(plch)。 cout社團(tuán): pname,旗下會員有: 。 } else system(cls)。 else prch=m。 else{ while(plch!=NULLamp。 cout請輸入新會員所屬 社團(tuán)的名字: 。 } else if(order==2){ cout請輸入新會員的名字: 。 cintagname。 if((i%2)==0) s[ j]lch=p。 ptag=tag。 cout請輸入標(biāo)識符、名字: 。 ElemType name。y39。N39。n39。Y39。y39。 cout插入社團(tuán)成功! endl。amp。 cinmname。order!=3){ cout輸入錯(cuò)誤,請重輸: 。 while(order!=1amp。 cout **** 退出 ****endl。 string name。 } void LeagueManage::Insert(){ int order。 cout修改成功! endl。 FindMember(root,name,isfind,e,m)。 } system(pause)。 Display(mrch,i)。 FindLeague(root,name,isfind,m)。order!=3){ cout輸入錯(cuò)誤,請重輸: 。 while(order!=1amp。 cout **** 退出 ****endl。 string name。 int i=0。 } else if(!(pname)){ isfind=true。 FindMember(plch,name,isfind,e,m)。 m=p。 FindLeague(prch,name,isfind,m)。 } else system(cls)。 FindMember(root,name,isfind,e,m)。 } system(pause)。 else{ cout社團(tuán): mname,旗下會員有: 。 } if(order==1){ cout請輸入社團(tuán)名字: 。order!=2amp。 cout請輸入查詢方式: 。 cout **** 查詢社團(tuán) ****endl。 ElemType e。 cintagname。 if((i%2)==0) s[ j]lch=p。 plch=prch=NULL。 cintagname。 endl。 int i=1,j。 //遍歷輸出 }。 void DeleteMember(Member*,Member*,Member*)。,Member *amp。,Member*amp。 //刪除 private: void FindMember(Member*,string,boolamp。 //輸入社團(tuán)名稱或社團(tuán)中團(tuán)員姓名查詢 void Alter()。} ~LeagueManage(){ Destroy(root)。 Member *rch。 typedef string ElemType。高校社團(tuán)管理系統(tǒng)總體上完成了對社團(tuán)的管理工作,圓滿的完成了所有要求。而且只要能熟練的使用遞歸都能完成一些常用的算法,二叉樹的算法主要的就是遞歸的使用。當(dāng)tag=0 時(shí)表示是會員,當(dāng) tag=1 時(shí)表示是社團(tuán)。 FindAlter(name,isfind,plch,q,m,n)。n){ //找雙親,用于刪除 if(p!=NULL){ if(pname==name){ isfind=true。 } cout刪除會員成功! endl。 } if(b==1){ if(p==root) t=s。 高校社團(tuán)管理 pname=sname。 while(slch!=NULL){ m=s。 if(plch==NULL) s=prch。 } system(pause)。y39。 if(isfind==false) cout沒有該會員! endl。 system(cls)。 } else{ Destroy(m)。){ if(m==root){ Destroy(root)。 if(yn==39。 Display(mlch,i)。 cinname。 cout總計(jì): i人 endl。 } else{ int i=0。 system(cls)。 else{ cout請輸入 要修改的會員名字: 。 } 修改會員: else if(order==2){ cout請輸入會員名字: 。 cinmname。 高校社團(tuán)管理 else{ cout社團(tuán): mname,旗下會員有: 。 } } 修改 修改社團(tuán): if(order==1){ cout請輸入社團(tuán)名字: 。ptag==0){ i++。 m=p。 } else if((pname)){ FindMember(plch,name,isfind,e,m)。 isfind, ElemType e,Member *amp。 if(!isfind) cout未找到該會員! endl。 m=p。 高校社團(tuán)管理 FindLeague(prch,name,isfind,m)。 system(cls)。 Display(mlch,i)。 cinname。 } i++。 if(i==1) root=p。 pname=name。 cintagname。 endl。 ElemType name。 cout插入會員成功! endl。amp。 cinname。 cinmname。 } } cout錄入成功! endl。 else s[j]rch=p。 plch=prch=NULL。 cintagname。 int tag。||x==39。){ cout輸入錯(cuò)誤!請重輸: 。amp。amp。amp。 cout是否為新的社團(tuán)錄入會員 (y/n): 。prch!=NULL) p=plch。 mtag=1。 初始化 LeagueManage(){ root=NULL。 int tag。 Member *lch。 R如 D 為空,則 R 也為空, LeagueManage 為空二叉樹。為了有效管理這些社團(tuán),要求編寫程序?qū)崿F(xiàn)以下功能:具體操作: 2.給出數(shù)據(jù)結(jié)構(gòu) 應(yīng)考考慮樹中結(jié)點(diǎn)如何表示社團(tuán)和成員 3.實(shí)現(xiàn)下列操作 ( 1)初始化 存儲社團(tuán)和會員的二叉 樹 。數(shù)據(jù)結(jié)構(gòu)往往同高效的檢索算法和索引技術(shù)有關(guān)。本次課程設(shè)計(jì)實(shí)現(xiàn)了對社團(tuán)和會員的錄入、 查詢 、 修改 、 插入 、統(tǒng)計(jì)、 刪除 等功能,功能詳細(xì)全面。 五、進(jìn)度安排 按教學(xué)計(jì)劃規(guī)定,數(shù)據(jù)結(jié)構(gòu)與算法課程設(shè)計(jì)為 2周,其進(jìn)度及時(shí)間大致分配如下: 序號 設(shè)計(jì)內(nèi)容 天數(shù) 1 分析問題,給出數(shù)學(xué)模型,選擇數(shù)據(jù)結(jié)構(gòu) 2 2 設(shè)計(jì)算法,給出算法描述 1 3 給出源程序清單 2 4 編輯、編譯、調(diào)試源程序 2 5 編寫課程設(shè)計(jì)報(bào)告 3 總 計(jì) 10 六、推薦參考資料 [1] 嚴(yán)蔚敏,吳偉民 .數(shù)據(jù)結(jié)構(gòu) .清華大學(xué)出版社出版。為了有效管理這些社團(tuán),要求編寫程序?qū)崿F(xiàn)以下功能:具體操作: 2.給出數(shù)據(jù)結(jié)構(gòu) 應(yīng)考考慮樹中結(jié)點(diǎn)如何表示社團(tuán)和成員 3.實(shí)現(xiàn)下列操作 ( 1)初始化 存儲社團(tuán)和會員的二叉 樹 。 (2)建立以二叉鏈存儲的社團(tuán); ( 3)查詢 :輸入社團(tuán)名稱或社團(tuán)中團(tuán)員姓名,在二叉樹中進(jìn)行查找,若找到則
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1