數(shù)據(jù)結(jié)構(gòu)-復(fù)習(xí)資料-考試題_第1頁
數(shù)據(jù)結(jié)構(gòu)-復(fù)習(xí)資料-考試題_第2頁
數(shù)據(jù)結(jié)構(gòu)-復(fù)習(xí)資料-考試題_第3頁
數(shù)據(jù)結(jié)構(gòu)-復(fù)習(xí)資料-考試題_第4頁
數(shù)據(jù)結(jié)構(gòu)-復(fù)習(xí)資料-考試題_第5頁
已閱讀5頁,還剩112頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

數(shù)據(jù)結(jié)構(gòu)教材

李春葆數(shù)據(jù)結(jié)構(gòu)教程清華大學(xué)出版社嚴(yán)蔚敏數(shù)據(jù)結(jié)構(gòu)清華大學(xué)出版社參考書

李春葆數(shù)據(jù)結(jié)構(gòu)習(xí)題與解析(第2版或第3版)清華大學(xué)出版社概述模塊1:線性表模塊2:樹型結(jié)構(gòu)模塊3:圖型結(jié)構(gòu)模塊4:其他1.數(shù)據(jù)結(jié)構(gòu)的定義

數(shù)據(jù)→數(shù)據(jù)元素→數(shù)據(jù)項(xiàng)數(shù)據(jù)結(jié)構(gòu)是指數(shù)據(jù)以及相互之間的聯(lián)系(或關(guān)系)。包括:(1)數(shù)據(jù)的邏輯結(jié)構(gòu)。(2)數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)(物理結(jié)構(gòu))。(3)施加在該數(shù)據(jù)上的運(yùn)算。

概述

數(shù)據(jù)的邏輯結(jié)構(gòu)是從邏輯關(guān)系上描述數(shù)據(jù),它與數(shù)據(jù)的存儲(chǔ)無關(guān),是獨(dú)立于計(jì)算機(jī)的。數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)是邏輯結(jié)構(gòu)用計(jì)算機(jī)語言的實(shí)現(xiàn)(亦稱為映象),它是依賴于計(jì)算機(jī)語言的。數(shù)據(jù)的運(yùn)算是定義在數(shù)據(jù)的邏輯結(jié)構(gòu)上的,每種邏輯結(jié)構(gòu)都有一組相應(yīng)的運(yùn)算。但運(yùn)算的實(shí)現(xiàn)與數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)有關(guān)。程序=數(shù)據(jù)結(jié)構(gòu)+算法概述(1)線性結(jié)構(gòu)(2)樹形結(jié)構(gòu)(3)圖形結(jié)構(gòu)概述邏輯結(jié)構(gòu)主要有三大類:存儲(chǔ)結(jié)構(gòu)分為如下四種:(1)順序存儲(chǔ)方法(2)鏈?zhǔn)酱鎯?chǔ)方法(3)索引存儲(chǔ)方法(4)散列存儲(chǔ)方法

概述2.算法

算法是對特定問題求解步驟的一種描述,它是指令的有限序列。概述算法的五個(gè)重要的特性:(1)有窮性(2)確定性(3)可行性(4)有輸入(5)有輸出

概述

算法的時(shí)間復(fù)雜度:是指其基本運(yùn)算在算法中重復(fù)執(zhí)行的次數(shù)。

算法中基本運(yùn)算次數(shù)T(n)是問題規(guī)模n的某個(gè)函數(shù)f(n),記作:T(n)=O(f(n))記號“O”讀作“大O”,它表示隨問題規(guī)模n的增大算法執(zhí)行時(shí)間的增長率和f(n)的增長率相同。

概述例損分匯析以芬下程執(zhí)序段匯的時(shí)芹間復(fù)皆雜度灣。i=門1;wh重il斗e吐(i矩<=暑n)i=住i*言2;解:賊上述陣算法妹中基叛本操靠作是課語句i=堅(jiān)i*賊2,設(shè)其灶頻度萍為T(嘗n),則有腰:2T(麻n)≤n即T(爽n)引≤l慣og2n=敘O(夠lo絕g2n)。所以妄,該紛程序遍段的沈時(shí)間向復(fù)雜普度為O(貝lo名g2n)。算法岔空間靜復(fù)雜易度:是率對一圣個(gè)算征法在艷運(yùn)行屆過程支中臨乓時(shí)占倡用的師存儲(chǔ)肯空間揪大小攀的量笨度。對于順空間慕復(fù)雜涼度為O(譯1)的算糟法稱那為原扯地工揚(yáng)作或編就地移工作還算法查。概述■遞歸并定義3.算法犧設(shè)計(jì)醒方法貫:遞湊歸在定棍義一宏個(gè)算計(jì)法時(shí)掃出現(xiàn)辮調(diào)用記本算北法的所成分哀,稱碼之為遞歸。概述■遞歸蛋模型由遞歸潔出口武和遞券歸體港組成例如香,求懸二叉迫樹所辱有結(jié)籠點(diǎn)個(gè)芬數(shù):f(勁b)蹦=0慈b=知NU卷LLf(墳b)羊=f付(b畜->lc稿hi舒ld江)+鏟f(思b->慎rc召hi渾ld戀)+格1副b干≠N倚UL投L概述■遞歸馳算法摩設(shè)計(jì)①對原寒問題f(租s)進(jìn)行座分析她,假燥設(shè)出越合理督的“員較小料問題昌”f(序s'柄)失;②假設(shè)f(烏s'映)是可昂解的渠,在粱此基宰礎(chǔ)上椒確定f(查s)的解悲,即田給出f(量s)與f(嬌s'聽)之間寸的關(guān)跟系;③確定港一個(gè)艦特定諷情況罪(如f(舌1)或f(獸0))的解罪,由悲此作紙為遞爆歸出管口.概述bb-譯>rc仿hi壓ldb-俱>lc弟hi邁ld①假設(shè)袖出合穗理的焦“較榴小問么題”:假設(shè)石左右受子樹厚的結(jié)余點(diǎn)個(gè)文數(shù)可挺求②求出f(脂s)與f(狡s‘掠)之間羊的關(guān)若系:f(屬b)檔=f川(b嘴->lc揮hi掀ld貪)+勻f(牲b->熔rc歪hi逃ld勝)+鳥1③確定盒遞歸宴出口憤:f(威NU凳LL永)=竟0概述in宵tf(蠟BT謙No懸de*b霉){if徹(磚b=兆=N饒UL繁L)re搶tu息rn惹(0鎖);el論sere針tu鋪rn亦(f態(tài)(b潤->lc襪hi脫ld缺)+想f(疑b->錦rc稻hi暢ld教)+棗1)稀;}求解臣算法遵:概述例它設(shè)梳計(jì)求f(電n)侄=1夾+2壟+.壩..高+n的遞鞭歸算佛法解:f(到n)為前n項(xiàng)之券和,彈則f(務(wù)n-蒸1)繞=1敢+2互+.施..走+(循n-批1)假設(shè)f(污n-格1)可求字,則f(壺n)缺=f維(n掀-1鎮(zhèn))+植n,所以侄:f(歪n)=宗1當(dāng)n=勵(lì)1f(商n)=索f(汪n-區(qū)1)皂+n當(dāng)n>肆1對應(yīng)區(qū)的遞棄歸算購法如蒸下:in晶tf(弦in存tn){if低(挪n=單=1箏)re駐tu翻rn憶(1瓦);el津sere言tu魔rn姑(f脆(n彈-1匆)+忙n)溉);}1.一般翻線性傅表線性叔表:納具有相同體特性的數(shù)虧據(jù)元利素的襖一個(gè)有限秒序列。不湯是集兵合。模塊1:線撲性結(jié)悄構(gòu)邏輯前結(jié)構(gòu)(1)順肌序表ty鮮pe懇de黨fst且ru秒ct{El頃em辰Ty縱peel疫em亞[M專ax拐Si限ze];倍/渠*存放狂順序叉表元捎素*/in蹦tle造ng書th魯;勿/*存放釋順序慌表的樣長度若*/}Sq旁Li染st;存儲(chǔ)執(zhí)結(jié)構(gòu)珠之一模塊1:線苦性結(jié)構(gòu)順序俗表基連本運(yùn)裳算的珍實(shí)現(xiàn)插入頂數(shù)據(jù)貌元素藏算法虛:元敏素移肆動(dòng)的紫次數(shù)告不僅豎與表第長n有關(guān)羨;糖插入蔑一個(gè)飼元素所時(shí)所匯需移德動(dòng)元恥素的桶平均閘次數(shù)n/2。平均羊時(shí)間陜復(fù)雜立度為O(柔n)。模塊1:線吹性結(jié)構(gòu)刪除釣數(shù)據(jù)幅元素武算法:元素磁移動(dòng)徹的次泊數(shù)也撥與表臨長n有關(guān)呈。謎刪除閑一個(gè)梨元素柄時(shí)所原需移戀動(dòng)元辨素的論平均惑次數(shù)延為(n孟-1康)/意2。刪除盛算法鬼的平根均時(shí)慢間復(fù)巷雜度奔為O(禾n)。模塊1:線患性結(jié)釘構(gòu)(2)鏈勵(lì)表定義些單鏈約表結(jié)禁點(diǎn)類石型:ty日pe堤de和fst青ru魯ctLN漢od篩e{El灑em補(bǔ)Ty附peda參ta造;st亦ru旁ctLN奮od京e*n相ex仆t;棍/*指向孝后繼伙結(jié)點(diǎn)話*/}Li水nk養(yǎng)Li企st;存儲(chǔ)況結(jié)構(gòu)摔之二模塊1:線私性結(jié)失構(gòu)定義愛雙鏈蹄表結(jié)顫點(diǎn)類顛型:ty禮pe衡de終fst未ru竊ctDN尸od斃e{El兇em菠Ty問peda脊ta閣;st紋ru煩ctDN砌od休e*p帥ri臨or沖;洽/*指向壺前驅(qū)糟結(jié)點(diǎn)齡*/st自ru戒ctDN捏od干e*n俯ex獨(dú)t;棟/避*指向療后繼槐結(jié)點(diǎn)皇*/}DL咸in崗kL岡is伶t;模塊1:線聰性結(jié)壘構(gòu)■單鏈戰(zhàn)表基暮本運(yùn)版算的筆實(shí)現(xiàn)重點(diǎn)槍:(1)頭插差法建怖表和杰尾插緊法建幸表算灰法,搭它是壩很多左算法季設(shè)計(jì)瓦的基悼礎(chǔ);花(2)查逆找、紗插入夕和刪螺除操規(guī)作。模塊1:線干性結(jié)柔構(gòu)頭插糕法建嫂表該方彎法從愁一個(gè)蛾空表渾開始,讀取討字符魔數(shù)組a中的靜字符,生成攝新結(jié)贊點(diǎn),將讀粥取的塊數(shù)據(jù)砍存放哭到新遲結(jié)點(diǎn)頃的數(shù)漆據(jù)域丘中,然后錄將新懼結(jié)點(diǎn)寧插入也到當(dāng)磁前鏈斬表的營表頭袖上,直到穴結(jié)束稈為止?jié)?。采用撐頭插啟法建澡表的雄算法酬如下:模塊1:線然性結(jié)益構(gòu)vo互idCr疑ea善te拘Li熟st玩F(懶Li則nk聲Li遷st*&L,朗El娛em襪Ty熱pea[積],京in束tn){Li福nk暖Li捷st*s;集in揭ti;L=含(Li尖nk享Li炸st*)ma桃ll跟oc波(s恒iz桃eo移f(浮Li劉nk夕Li鳳st))揉;貧/殊*創(chuàng)建址頭結(jié)朝點(diǎn)*/L-鋸>n堂ex鄭t=零NU吵LL銳;fo蜂r能(i筆=0極;i挖<n外;i躲++調(diào)){汁s=絞(Li與nk區(qū)Li棍st*)ma夏ll仁oc蜂(s營iz純eo歸f(施Li毛nk療Li奇st))汽;/*創(chuàng)建婆新結(jié)呼點(diǎn)*/s-元>d涌at鋼a=遮a[茫i]耕;鋼s-壟>n提ex眼t=雙L-警>n辦ex恥t;/*將*s插在比原開藝始結(jié)再點(diǎn)之襪前,頭結(jié)蔑點(diǎn)之楚后*/L-匪>n甲ex究t=蜘s;}}模塊1:線并性結(jié)括構(gòu)adcbi=部0i=稀1i=擇2i=舌3∧he陰ad采用語頭插愚法建量立單役鏈表降的過合程he陵ada∧he鑄adda∧he意adcda∧he港adbcda∧第1步:建頭榜結(jié)點(diǎn)第2步:i=0,新建a結(jié)點(diǎn),插入臟到頭葵結(jié)點(diǎn)牧之后第3步:i=1,新建d結(jié)點(diǎn),插入裂到頭蝦結(jié)點(diǎn)講之后第4步:i=2,新建c結(jié)點(diǎn),插入聽到頭慰結(jié)點(diǎn)機(jī)之后第5步:i=3,新建b結(jié)點(diǎn),插入排到頭悄結(jié)點(diǎn)由之后尾插恒法建笑表頭插筑法建奔立鏈險(xiǎn)表雖破然算沸法簡狡單,但生局成的山鏈表邊中結(jié)醒點(diǎn)的磨次序葬和原圾數(shù)組較元素哄的順塞序相逼反。癥若希環(huán)望兩協(xié)者次致序一疼致,可采六用尾接插法字建立盆。該嚼方法電是將摘新結(jié)址點(diǎn)插饅到當(dāng)勻前鏈潮表的鞭表尾桿上,為此臭必須僅增加金一個(gè)殼尾指揉針r,使其余始終術(shù)指向術(shù)當(dāng)前衡鏈表翻的尾想結(jié)點(diǎn)六。采用勞尾插瞎法建煌表的賠算法戴如下:模塊1:線寒性結(jié)天構(gòu)vo怪idCr愧ea缸te倉Li膏st耗R(呈Li迫nk閱Li胃st*&L,們El吹em殘Ty愛pea[型],解in解tn){Li蹲nk花Li捷st*s縱,*r;索in奧ti;L=坡(Li索nk魯Li臉st*)ma呢ll傻oc頑(s尚iz危eo斯f(來Li丹nk容Li拾st))菠;/*創(chuàng)建驗(yàn)頭結(jié)代點(diǎn)*/L-蟻>n憑ex莊t=哭NU窮LL肅;r=叼L;葵/*島r始終傅指向兄終端極結(jié)點(diǎn),開始疲時(shí)指捧向頭級結(jié)點(diǎn)不*/fo嗽r曠(i招=0羞;i獻(xiàn)<n編;i狡++固){償s淘=(Li敢nk墨Li盛st*)ma租ll衰oc岔(s屯iz莊eo宗f(披Li丟nk積Li當(dāng)st))乘;/*創(chuàng)建誦新結(jié)遷點(diǎn)*/s-珠>d昌at彈a=硬a[茄i]翻;r木->見ne睬xt眠=s畝;需/老*將*s插入椅*r之后巖*/r=敵s;}r-食>n箭ex未t=你NU餓LL掙;豪/*終端猾結(jié)點(diǎn)ne藝xt域置把為NU哭LL吹*/}adcbi=投0i=世1i=匙2i=矛3he瞇ad頭結(jié)點(diǎn)adcbb∧采用何尾插亞法建徒立單心鏈表音的過房誠程模塊1:線沈性結(jié)賞構(gòu)例貍設(shè)C=越{a1,b1,a2,b2,…禍,an,bn}為一必線性擁表,采用怠帶頭糟結(jié)點(diǎn)慰的hc單鏈構(gòu)表存喬放,編寫毯一個(gè)類算法,將其日拆分乞?yàn)閮膳詡€(gè)線映性表,使得:A=白{a1,a2,…怕,an},宇B=念{b1,b2,…示,bn}模塊1:線蛙性結(jié)婆構(gòu)解:設(shè)拆贊分后獅的兩船個(gè)線竟性表齒都用斑帶頭椅結(jié)點(diǎn)擺的單讀鏈表暈存放芝。先建眉立兩優(yōu)個(gè)頭躺結(jié)點(diǎn)僻*ha和*hb,它們鈔用于換存放炒拆分煌后的它線性梢表A和B,加ra和rb分別改指向版這兩卸個(gè)單壇鏈表拿的表餡尾,用p指針鎖掃描蜻單鏈輕表hc,將當(dāng)前秤結(jié)點(diǎn)查*p鏈到ha未尾,p沿ne唐xt域下托移一僵個(gè)結(jié)蠻點(diǎn),若不谷為空,則當(dāng)然前結(jié)蛙點(diǎn)*p鏈到hb未尾,p沿ne京xt域下哈移一捎個(gè)結(jié)艙點(diǎn),如此獲這樣,直到p為空姓。最黃后將奔兩個(gè)預(yù)尾結(jié)頃點(diǎn)的ne泊xt域置辰空。對應(yīng)龜算法麗如下:模塊1:線飽性結(jié)鬧構(gòu)vo穴idfu次n(亦Li動(dòng)nk民Li笛st*hc,Li贊nk遙Li場st*&臘ha駐,Li淡nk例Li義st*&hb){Li偶nk哭Li疼st*p器=hc->螺ne手xt疑,*ra,*rb;ha迷=hc;辰/*只ha的頭惑結(jié)點(diǎn)局利用hc的頭抵結(jié)點(diǎn)賓*/ra=h李a;敲/*ra始終余指向ha的末奴尾結(jié)記點(diǎn)*/hb=(Li糞nk頸Li共st*)ma沈ll紡oc鈴(s螞iz弊eo粘f(歷Li者nk衰Li偶st))截;冬/*創(chuàng)建hb頭結(jié)載點(diǎn)*/rb=hb;勁/溉*rb始終鞋指向hb的末糾尾結(jié)堂點(diǎn)*/模塊1:線海性結(jié)暑構(gòu)wh蘭il貨e適(p卸!=頓NU妄LL陸){ra->施ne利xt談=p;扛ra=p堆;窮/鍬*將*p鏈到ha單鏈?zhǔn)幈砦炊盐?/p=付p-虧>n深ex塵t;rb->贊ne顆xt北=p作;rb=p爛;煎/盒*將*p鏈到hb單鏈族表未被尾*/p=混p-伶>n旗ex晉t;}ra->令ne早xt伏=rb->爭ne盜xt唇=N府UL懸L;愁/夫*兩個(gè)湊尾結(jié)等點(diǎn)的ne榮xt域置胸空*/}模塊1:線春性結(jié)諷構(gòu)例蒜已知芝線性駕表元方素遞印增有昌序,歇并以饒帶頭低結(jié)點(diǎn)援的單覺鏈表述作存姐儲(chǔ)結(jié)帝構(gòu),皆設(shè)計(jì)枕一個(gè)賭高效艘算法罪,刪忠除表團(tuán)中所傷有值閣大于mi瓣nk且小辰于ma接xk的元鍬素(軌若表勾中存別在這霜樣的漢元素并)。蕩并分鉆析所稀寫算董法的嫩時(shí)間導(dǎo)復(fù)雜金度。模塊1:線女性結(jié)躲構(gòu)解:隸先在解單鏈替表中販找到紙其da測ta值則丈好大牙于mi那nk的結(jié)野點(diǎn)*p,其前植驅(qū)結(jié)躲點(diǎn)為庸*pr鏟e。繼續(xù)嗎沿ne碼xt鏈查隱找其凍值大紫于ma魄xk的結(jié)占點(diǎn),欺在這逗個(gè)過封程中雪刪除臂*p結(jié)點(diǎn)掌。算枕法如系下:vo處idde稿ln勝od乘e(密SN厚od欣e*h,低El瓜em甚Ty認(rèn)pema畢xk特,E驢le跡mT霧yp件emi男nk瘋){SN零od渴e*p臟,*很pr日e;if逃(ma格xk>=想mi簡nk寫){壟p舍re真=h勵(lì);p=聽pr秋e-慣>n漂ex喝t;模塊1:線駛性結(jié)轎構(gòu)wh前il晝e魄(p斯!=杜NU可LL識(shí)&弄&損p-懂>d隙at巡壽a<修=m持in羞k){美p別re紫=p跨;p=沖p-販>n右ex儉t;}wh界il索e扛(p軋!=妹NU齡LL療&占&框p-停>d躬at輛a<ma窮xk)喇/加/刪除稠*p{超pr買e-宏>n齡ex韻t=星p-東>n潤ex筑t;fr糟ee衡(p諸);p=途pr斑e-服>n由ex色t;}}}模塊1:線滿性結(jié)暢構(gòu)■雙鏈核表基超本運(yùn)卻算的段實(shí)現(xiàn)重點(diǎn)綁:插骨入和墨刪除兵結(jié)點(diǎn)贏的算羊法。模塊1:線圾性結(jié)秩構(gòu)■循環(huán)街鏈表視基本泄運(yùn)算奴的實(shí)孤現(xiàn)重點(diǎn)俗:判胞斷最涂后一葵個(gè)結(jié)誰點(diǎn)。模塊1:線山性結(jié)斤構(gòu)例饑某線劉性表謠最常勾用的賠操作考是在蘭最后某一個(gè)溉結(jié)點(diǎn)衫之后伯插入棄一個(gè)苗結(jié)點(diǎn)征或刪姓除第某一個(gè)刑結(jié)點(diǎn)稍,故臟采用存儲(chǔ)煉方式亦最節(jié)拘省運(yùn)去算時(shí)梨間。A.單鏈撞表B.僅有需頭結(jié)長點(diǎn)的到單循究環(huán)鏈侄表C.雙鏈折表D.僅有配尾指羅針的況單循德環(huán)鏈溉表模塊1:線楚性結(jié)舟構(gòu)例糕設(shè)媽計(jì)一淚個(gè)算絲式法在島單鏈舌表中屠查找窯元素谷值為e的結(jié)點(diǎn)蓋序號飛的算亭法Lo銷ca柜te售El揉em跟(L輕,e)。思路?。涸陴W單鏈頸表L中從屢頭開出始找畢第1個(gè)值團(tuán)域與e相等賭的結(jié)銀點(diǎn),若存疫在這貧樣的怒結(jié)點(diǎn),則返屯回位礎(chǔ)置,否則憂返回0。in旱tLo坑ca念te扯El姨em救(L襪in驅(qū)kL截is樂t*L,貝El彎em按Ty家pee){Li轎nk友Li廟st*p專=L雀->ne傾xt圾;i鬼ntn=向1;wh顆il坦e勤(p殃!=秘NU蹄LL胡&姐&膀p-圓>d鐘at菌a!爬=e哄){暢p藥=p蒜->廊ne織xt障;賢n絹++皺;窄}if升(辮p=條=N奮UL引L)功re廈tu拜rn到(0栗);el虛se胃re糧tu關(guān)rn裂(n頓);}解:凝本蟻題答沃案為D。在有部尾指及針r的單膽循環(huán)泊鏈表臨中在最摩后一兇個(gè)結(jié)破點(diǎn)之鹿后插狂入結(jié)下點(diǎn)*s的操馬作是?。簊-散>n倍ex貨t=還r-滿>n妥ex享t;陜r(jià)-彎>n法ex睛t=屑s;耳r=要s。刪除翠第一遞個(gè)結(jié)店點(diǎn)的雅操作痰是:p=幻玉r-痕>n睡ex蘋t;真r-遇>n膝ex憐t=始p大->金ne牽xt招;f朵re印e(勇p)。其時(shí)經(jīng)間復(fù)顧雜度灣均為O(粗1)。模塊1:線鍵性結(jié)衣構(gòu)2.棧(1)棧的豬定義棧是半一種先進(jìn)徐后出表?xiàng)5膽一咀襁\(yùn)算:進(jìn)棧戶,出堵棧。邏輯蛇結(jié)構(gòu)模塊1:線勇性結(jié)靈構(gòu)例蝦已然知一攔個(gè)棧挨的進(jìn)躍棧序或列是1,先2,輝3,興…,云n,其輸加出序后列是p1,p2,…笨,pn,若p1=n引,則pi的值。(A鉛)首i將(非B)展n付-i(C魄)傷n-晚i+冒1懸(揭D)不確滑定答:當(dāng)p1=n時(shí),輸出掠序列差必是n,糟n-對1,銀…,鬧3,花2,攻1,則有:p2=n么-1分,p3=n裁-2默,…,pn=1推斷鉗出pi=n麥-i獵+1僑,所以貼本題角答案斬為C。例竹設(shè)n個(gè)元熟素進(jìn)香棧序黑列是1,苦2,湖3,劃…,洞n,其輸皆出序昏列是p1,p2,…胃,pn,若p1=3格,則p2的值。(A蛛)一定暮是2拒(宏B)一定納是1(C經(jīng))不可憐能是1乎(銅D)以上滿都不尾對答:當(dāng)p1=3時(shí),說明1,妄2,停3先進(jìn)叢棧,立即疊出棧3,然后神可能袋出棧,即為2,也可衫能4或后有面的櫻元素超進(jìn)棧,再出僅棧。渾因此,p2可能知是2,也可耳能是4,堤…,魄n,但一屆定不御能是1。所靈以本迅題答淚案為C。模塊1:線采性結(jié)詞構(gòu)(2)順更序棧ty拋pe頃de柿fst掌ru述ct{El經(jīng)em舉Ty政peel供em譜[M塊ax闊Si精ze];in宏tto覆p;謊/譜*棧指欠針*/}Sq物St陜ac累k;存儲(chǔ)歉結(jié)構(gòu)膊之一模塊1:線今性結(jié)阻構(gòu)??諚l件:s粱.t適op繭==嫂-1棧滿廟條件:s披.t省op宴==亞Ma襖xS沫iz鬧e-蛾1進(jìn)棧:t菠op逮++巖;s乳.d烏at壇a[員s.羞to芬p]兩=e址;出棧:e秩=s賞.d調(diào)at膀a[楊s.毫to攜p]法;s奏.t隸op李—;順序繩棧的4要素:模塊1:線血性結(jié)勁構(gòu)(3)鏈方棧ty固pe肉de劇fst獸ru表ctli喜nk圖no啄de{El殿em辜Ty貿(mào)peda意ta達(dá);餡/燙*數(shù)據(jù)騎域*/st騎ru影ctli腦nk左no玻de*n惹ex具t;艦/像*指針另域*/}Li趁St伐ac嗓k;存儲(chǔ)荒結(jié)構(gòu)娘之二模塊1:線釣性結(jié)擠構(gòu)帶頭賀結(jié)點(diǎn)走的單頌鏈表滑來實(shí)口現(xiàn)(也可個(gè)不帶否頭結(jié)護(hù)點(diǎn))棧空條件:s赴->膏ne虜xt栽==叼NU拐LL棧滿吃條件:?模塊1:線基性結(jié)介構(gòu)3.隊(duì)列(1佩)隊(duì)列販的定眨義隊(duì)列但是一諒種先進(jìn)強(qiáng)先出表。隊(duì)列誼的基右本運(yùn)啦算:進(jìn)隊(duì),出隊(duì)邏輯戀結(jié)構(gòu)模塊1:線敗性結(jié)繁構(gòu)(2)誦順愿序隊(duì)ty候pe硬de勻fst裳ru歪ct{El嬌em惹Ty優(yōu)peel宮em它[M繞ax擾Si悄ze];in叮tfr魂on站t,失re視ar;/*隊(duì)首搞和隊(duì)傘尾指棟針*/}Sq們Qu菊eu壁e;存儲(chǔ)霞結(jié)構(gòu)聰之一模塊1:線重性結(jié)胸構(gòu)隊(duì)空:q個(gè).f怕ro蚊nt致==肚q.徹re辰ar隊(duì)滿:(或q.千re跌ar贊+1草)%慈Ma呢xS更iz喇e=完=q墳.f追ro問nt進(jìn)隊(duì):q咬.r只ea憶r=計(jì)(q命.r段ea棵r+彩1)%Ma艷xS爆iz睬e;蓮q.劇da曠ta桃[q上.r腔ea漁r]=稠e;出隊(duì):q絨.f沙ro披nt纏=(泊q.郵fr掃on藍(lán)t+捧1)%Ma絲式xS艱iz煉e;謙e=q精.d支at診a[遣q.返fr奔o(jì)n廚t]由;環(huán)形綁隊(duì)列倉的4要素:模塊1:線球性結(jié)唱構(gòu)(3)鏈練隊(duì)st涂ru窗ctqn溉od躁e/*數(shù)據(jù)襲結(jié)點(diǎn)灑*/{El劃em艇Ty以peda碎ta扶;st貸ru箏ctqn百od攻e*n告ex愧t;}QN餐od族e(cuò);ty巾pe猛de藍(lán)fst襲ru沸ct/*頭結(jié)畢點(diǎn)*/{QN勝od擴(kuò)e*f慣ro準(zhǔn)nt將;QN驕od瘦e*r課ea牢r;}Li歸Qu筒eu糠e;存儲(chǔ)打結(jié)構(gòu)目之二模塊1:線范性結(jié)朱構(gòu)(2)順蝴序串(3)鏈逗串(4)串的?;ㄊ狡ブ屡渌阌[法(不作香要求)4.串(1)串府的定窄義串、植子串要、串原相等駕、空軍串、妨空格打串模塊1:線匯性結(jié)迎構(gòu)5.數(shù)組科和稀孤疏矩爬陣(1弱)數(shù)組駐的定惠義相同占類型漸數(shù)據(jù)撿元素問、有悉限序份列模塊1:線披性結(jié)壞構(gòu)(2乎)數(shù)組暢的存狠儲(chǔ)結(jié)逗構(gòu)以行蜜序?yàn)楣弥餍?LO西C(驗(yàn)ai,由j)=點(diǎn)LO柴C(督ac1鞏,c穿2)+槍[(閑i-廈c1)*乒(d2-c2+1斧)+棄(j志-c2)]名*k以列辨序?yàn)楦嘀餍騆O賄C(怨ai,弦j)=亂LO胸C(會(huì)ac1匹,c素2)+職[(艙j-幣c2)*正(d1-c1+1純)+姨(i洽-c1)]昂*k以數(shù)連組A[椅c1..睜d1,c2..射d2]為例模塊1:線息性結(jié)腿構(gòu)(3)特幫殊矩合陣的籍壓縮央存儲(chǔ)■對稱煌矩陣若一針個(gè)n階方虜陣A[n嫂][祝n]中的煩元素酸滿足ai,凡j=aj,襲i(0≤退i,j≤左n-灶1),則稱攏其為n階對躺稱矩炭陣。A[托0.程.n峰-1青][旱0.功.n袖-1規(guī)]B[毅0.得.n餓(n棋+1斜)/衫2]

i(i+1)/2+j 當(dāng)i≥j時(shí)k=j(j+1)/2+i 當(dāng)i<j時(shí)模塊1:線適性結(jié)況構(gòu)■三角湯矩陣采用育類似臭的壓確縮方獵法.模塊1:線暫性結(jié)健構(gòu)(4)稀繡疏矩押陣存儲(chǔ)過結(jié)構(gòu)株:■三元錄組表售示■十字句鏈表雕表示各種是表示侵的基錄本思尸路。非零元素完遠(yuǎn)小狹于元披素總俊數(shù)。模塊1:線卷性結(jié)誕構(gòu)■一個(gè)灰廣義刷表中鏈所含角元素幼的個(gè)倡數(shù)稱丙為它傲的長輸度.6.廣義兩表GL另=(絮a,歲(a扎),奶(a討,b待,c盯,d另),喜()袖)長度吸為4。模塊1:線伙性結(jié)程構(gòu)■一個(gè)背廣義嗎表中達(dá)括號驅(qū)嵌套脂的最尊大次增數(shù)為攪它的營深度.GL哥=(狂a,歐(a均),念(a林,b需,c軍,d域),綿()泛)深度求為2。模塊1:線息性結(jié)婆構(gòu)■表的給第一盟個(gè)元卻素a1為廣捆義表GL的表屑頭,忙其余肌部分(a2,…,ai,ai+如1,…,an)為GL的表冒尾.GL文=(應(yīng)a,趨(a幅),較(a域,b股,c泉,d秋),浙()陡)表頭孩為a,表尾稱為((揉a)加,(翼a,守b,它c(diǎn),袖d)墾,(稠))模塊1:線只性結(jié)既構(gòu)模塊2:樹也形結(jié)瀉構(gòu)(1)樹死的定世義遞歸奴定義適合源于表蝕示層劈燕次結(jié)職構(gòu)的由數(shù)據(jù)1.節(jié)樹(2)樹合的表劍示法(邏輯娛表示仇方法)■樹形驅(qū)表示血法■文氏此圖表框示法■凹入虹表示家法■括號介表示臉法模塊2:樹芝形結(jié)咱構(gòu)(3)樹單的遍金歷■先根喘遍歷牲算法■后根短遍歷懲算法模塊2:樹勻形結(jié)溉構(gòu)(4)樹莊和二饑叉樹擋的相?;マD(zhuǎn)傍換■樹議二飾叉樹■二叉樹善樹模塊2:樹絡(luò)形結(jié)專構(gòu)2.二叉嫌樹(1)二值叉樹字的定蜓義根、險(xiǎn)左子恨樹、忽右子威樹完全排二叉沫樹,滿二趙叉樹溜的定界義模塊2:樹辟形結(jié)嚼構(gòu)性質(zhì)1非空別二叉只樹上坑葉結(jié)隔點(diǎn)數(shù)命等于紀(jì)雙分糞支結(jié)位點(diǎn)數(shù)畫加1。即n0各=n堤2+焰1.性質(zhì)2非空斯二叉絮樹上心第i層上庸至多攔有2i-妨1個(gè)結(jié)吵點(diǎn)(i≥逼1)。(2)二俱叉樹缸性質(zhì)模塊2:樹哄形結(jié)攝構(gòu)性質(zhì)3高度迫為h的二黑叉樹扒至多赤有2h-1個(gè)結(jié)姐點(diǎn)(h≥單1)臟。性質(zhì)4完全廚二叉肌樹的裁性質(zhì)憶。性質(zhì)5具有n個(gè)(n>0)結(jié)點(diǎn)喚的完閥全二崖叉樹懂的高小度為lo飼g2n+丑1或lo辛g2n+1。(2)二頸叉樹霉性質(zhì)模塊2:樹固形結(jié)銜構(gòu)例腸將一綱棵有99個(gè)結(jié)籍點(diǎn)的辯完全元二叉障樹從愚根這鄉(xiāng)豐一層丟開始?xì)w,每獄一層時(shí)從左畢到右袍依次栗對結(jié)兆點(diǎn)進(jìn)蝕行編置號,腎根結(jié)駁點(diǎn)的防編號扁為1,則照編號須為49的結(jié)延點(diǎn)的僑右孩梅子編窩號為。A.洋98奶B.詢99網(wǎng)C.齒50謎D.不存窩在答:D模塊2:樹廉形結(jié)偶構(gòu)例深度鈴為5的二句叉樹慚至多筐有個(gè)結(jié)真點(diǎn)。A.避16車B.炎32臥C.從31痕D.冬10答:窮相同汗?jié)M度底時(shí)滿貢二叉允樹結(jié)巡壽點(diǎn)最徹多,h=攪5的滿耳二叉怨樹結(jié)芒點(diǎn)個(gè)寒?dāng)?shù)=25-1覽=3按1。C。模塊2:樹蠶形結(jié)智構(gòu)(3)二錘叉樹年存儲(chǔ)愁結(jié)構(gòu)■記二秩叉樹堂的順兔序存勢儲(chǔ)結(jié)雞構(gòu)模塊2:樹將形結(jié)丸構(gòu)ABCDEF1234567891011121314ABCDEFi2i2i登+1左孩子右孩弱子■乳二全叉鏈慚存儲(chǔ)枯結(jié)構(gòu)ty未pe越de狡fst廁ru標(biāo)ctno潑de{El鵲em享Ty庸peda蚊ta潤;篩/*數(shù)據(jù)滔元素挎*/st燭ru捏ctno享de翠*lc僚hi務(wù)ld;遇/究*指向峽左孩亞子*/st蹈ru想ctno掛de膽*rc病hi酷ld;郊/農(nóng)*指向菊右孩融子*/}BT先No波de;ABC左孩子右孩處子(4)二鏟叉樹感的遍賭歷■先序尊遍歷■中序卡遍歷■后序澤遍歷■層次兔遍歷通常用遞歸算法實(shí)現(xiàn)通常用隊(duì)列來實(shí)現(xiàn)模塊2:樹寒形結(jié)第構(gòu)例懼假設(shè)刷二叉幸樹采瓣用二亂叉鏈區(qū)存儲(chǔ)鑼結(jié)構(gòu)頁存儲(chǔ),試設(shè)刷計(jì)一史個(gè)算耀法,輸出駐一棵場給定痰二叉挨樹的儲(chǔ)所有剪葉子寸結(jié)點(diǎn)補(bǔ)。解:云輸出層一棵悶二叉?zhèn)鳂涞墓运邢淙~子排結(jié)點(diǎn)胡的遞斥歸模共型f(紡)如下敵:f(進(jìn)b):不做心任何陽事件慮若b=鳴NU耗LLf(箭b):輸出槳*b結(jié)點(diǎn)山的da加ta域開若*b為葉訓(xùn)子結(jié)蕩點(diǎn)f(奸b):f(勤b-搭>lc稿hi麥ld糠);摟f(墳b->rc香hi獄ld)其他勵(lì)情況模塊2:樹繭形結(jié)解構(gòu)vo香idDi擠sp穩(wěn)Le棕af都(B遞TN乘od紐奉e*b缸){if建(寬b!蹦=N化UL撒L){if端(閃b-伸>lc記hi衫ld==鑰NU堅(jiān)LL謊&假&刊b-埋>rc蛇h(yuǎn)i宵ld==頑NU塞LL鳥)pr殊in貨tf奏("色%c",崗b-甚>d上at棄a)屠;Di百sp貓Le尼af繭(b->lc殃hi剃ld);Di歡sp偏Le撓af妨(b->rc主hi恩ld);}}模塊2:樹王形結(jié)播構(gòu)先序綁遍歷檢思想例叉試設(shè)駱計(jì)判敬斷兩值棵二巾叉樹煉是否餓相似熔的算撐法,野所謂鑰二叉意樹t1和t2是相句似的窄指的鑄是t1和t2都是鞠空的啦二叉煉樹;溪或者t1和t2的根肢結(jié)點(diǎn)背是相陳似的糠,t1的左省子樹受和t2的左燈子樹毀是相寄似的角且t1的右優(yōu)子樹造與t2的右籠子樹烘是相夜似的府。模塊2:樹喪形結(jié)斥構(gòu)解懶本清題的劫遞歸銀模型乘如下蘿:tr揉ue若t1摸=t脖2=券NU禍LLf(宿t1廈,t媽2)柳=葛fa灣ls束e若t1、t2之一腰為NU澤LL祖,另一紹不為NU搭LLf(斜t1騙->正lc艷hi指ld能,t退2-衫>lc蘿hi擺ld)屑&&艇f戲(t絲式1-蘋>r忠ch飾il碌d,劫t2趣->rc少hi壤ld)其他拴情況對應(yīng)思的算燒法如汗下:模塊2:樹浩形結(jié)心構(gòu)in墊tli煮ke河(B襖TN醒od譽(yù)e*b逗1,BT愛No扶de*b凡2){in核tli聚ke皮1,見l廢ik肅e2毫;if歸(蓋b1涉==蠅NU委LL胃&漠&陸b2女==酷NU使LL島)re條tu溉rn侄1貪;el濁se墊i倦f戀(b賠1=立=N檔UL遵L豈||西b穿2=忙=N挪UL肆L)re灑tu戰(zhàn)rn章0殖;el慰se{政li曲ke疏1=抗li幟ke票(b挨1-甲>lc雕hi好ld,受b2長->lc爺hi腎ld);li均ke櫻2=淡li柱ke毀(b緊1-熱>rc猴hi府ld,索b2股->rc崖hi牽ld);re職tu馳rn怎(置li摩ke潤1厭&術(shù)li掙ke翁2)摘;}}模塊2:樹幸形結(jié)坡構(gòu)后序毒遍歷媽思想例宇設(shè)計(jì)熊一個(gè)羊算法扯求二各叉樹孩的所認(rèn)有結(jié)壞點(diǎn)個(gè)誼數(shù)。解:尾對叢應(yīng)的發(fā)算法貴如下蘇:in喉tno謎de刑nu勇m(凡BT回No鵲de*bt){if戴(bt!=郵NU榆LL從)re揪tu牛rn嫩(n仰od晨en薪um感(b涉t->lc冠hi吃ld醉)+宣no嚷de訊nu旗m(皆bt->蛛lc塌hi火ld索)+篇1)迅;el緣瑞sere很tu輸rn清(0災(zāi));}模塊2:樹授形結(jié)始構(gòu)后序昨遍歷苗思想例亞設(shè)澤計(jì)一賓個(gè)算貪法釋刷放一初棵二盲叉樹bt的所有鐵結(jié)點(diǎn)渣。解:期算法黃如下禮:vo棚idre鏈le仔as較e(字BS贊TN蝕od桶e*&bt){if院(bt!=域NU襯LL封){re更le留as語e(呆bt->lc傭hi從ld);re鴿le濫as封e(鞏bt->rc燃hi傭ld);fr慈ee夫(b份t);}}模塊2:樹汪形結(jié)朗構(gòu)后序能遍歷襪思想(5)線目索二庫叉樹共有2n御-(胃n-貫1)料=n幣+1個(gè)空分鏈域框線肝索化模塊2:樹嗓形結(jié)必構(gòu)線索浸化與社某種啊遍歷貼方式叫有關(guān)3.哈夫興曼樹(1)呢哈夫財(cái)曼樹泄的定效義WP忠L最小挖,沒冒有單鑼分支舞結(jié)點(diǎn)愁即n1插=0模塊2:樹巷形結(jié)盲構(gòu)(2)哈邁夫曼搬樹的粒構(gòu)造合過程(3)哈沉夫曼坑編碼沸的構(gòu)睜造過魄程模塊2:樹閘形結(jié)妖構(gòu)■頂點(diǎn)王的度幫、入夜度和輝出度■完全江圖■子圖■路徑巷和路椒徑長貝度■連通速、連眉通圖梅和連窩通分舞量■強(qiáng)連困通圖瞧和強(qiáng)召連通雪分量■權(quán)和踢網(wǎng)模塊3:圖迷形結(jié)鄭構(gòu)(1)圖慌的基振本概故念(2)圖姨的存斜儲(chǔ)結(jié)扯構(gòu)■鄰接副矩陣越存儲(chǔ)吼方法掌握駐兩種乘存儲(chǔ)辨方法霸的優(yōu)稿缺點(diǎn)潑,同猶一種延功能溉在不芳同存額儲(chǔ)結(jié)懼構(gòu)上未的實(shí)穿現(xiàn)算津法?!鲟徑拥泶嫔醿?chǔ)方廚法模塊3:圖度形結(jié)畢構(gòu)(3)圖籍的遍莊歷■深度六優(yōu)先吵搜索攻遍歷離初始炮點(diǎn)越沃遠(yuǎn)越躲優(yōu)先幣訪問誦。1267354訪問汪序列籠:1,2,3,4,5,6,7模塊3:圖匯形結(jié)房誠構(gòu)vo斥idDF距S(垮AL大Gr贊ap籠h*G,扛in乓tv){Ar餓cN掌od淋e*p違;V孩is給it粒ed撇[v漂]=轟1;聽/*置已撥訪問誤標(biāo)記呀*/pr夜in疫tf雞("帖%d",迎v)唇;旬/縱*輸出弊被訪河問頂貨點(diǎn)的賣編號醫(yī)*/p=覺G-咐>ad耗jl植is感t[通v]脹.f附ir曉st做ar罵c;wh曉il玩e重(p蜜!=出NU悟LL禁){牽if伸(倆vi駱si桃te姐d[勿p-翅>ad輩jv擇ex]=努=0淋)DF冬S(涌G,掛p-桐>ad疑jv偵ex);p=素p-礙>ne歸xt繁ar艇c;}}模塊3:圖筆形結(jié)鍬構(gòu)1267354■廣度勁優(yōu)先側(cè)搜索眾遍歷離初始順點(diǎn)越曬近越尤優(yōu)先鐵訪問莊。訪問石序列霸:1,2,6,7,3,5,4模塊3:圖棟形結(jié)刺構(gòu)vo暢idBF士S(銅AL輪Gr肝ap鞠h*G,掠in橋tv){Ar溜cN照od篩e*p逼;in豪tqu面eu充e[米MA護(hù)XV工],盤fr趴on痕t=澆0,得re葛ar音=0林;in擊tvi馳si焦te高d[或MA沈XV草];in唱tw,飄i;fo進(jìn)r鍬(i新=0洽;i鵝<G向->濃n;冰i+里+)扛v窄is登it括ed垂[i沫]=弄0;pr潤in屢tf夠("宏%2情d"劈燕,v捆);vi妙si罷te貿(mào)d[劃v]跨=1宗;鴨/蕉*置已舟訪問場標(biāo)記篇*/re寒a(chǎn)r組=(殼re各ar偉+1殊)%葉MA怪XV謹(jǐn);qu戀eu泳e[堂re更ar追]=燙v;壺/*份v進(jìn)隊(duì)沃*/模塊3:圖悲形結(jié)懲構(gòu)wh撥il驗(yàn)e志(f梢ro樹nt拳!=蹄re宴ar錘)脆/魄*若隊(duì)碎列不轉(zhuǎn)空時(shí)逮循環(huán)濁*/{蔽fr獵on券t=較(f藏ro漁nt杠+1跳)%貝MA若XV春;w=漸qu些eu典e[終fr不on在t]杯;任/*出隊(duì)王并賦乎給w*曬/p=兔G-歇>ad朽jl災(zāi)is滲t[也w]失.f鴿ir但st就ar栽c;wh掛il承e鼻(p雞!=溪NU暮LL究){挖i火f否(v慮is敵it獲ed拒[p弓->ad垂jv鄙ex]=虹=0臂){胳pr漲in紋tf社("吃%2目d"股,p已->ad但jv檢ex);vi驕si披te胸d[貫p-唱>ad攔jv例ex]=呀1;re蹄ar客=(脾re霜ar素+1嫌)%餃MA才XV蕩;qu尋eu劃e[什re績ar梳]=督p-度>ad碼jv脫ex;}p=魄p-盆>ne逆xt軋ar止c;}}}模塊3:圖晌形結(jié)漿構(gòu)例試以枯鄰接種表為黃存儲(chǔ)胃結(jié)構(gòu)兵,分角別寫吊出基報(bào)于DF子S和BP分S遍歷稻的算棒法來袋判別事頂點(diǎn)i和頂鄭點(diǎn)j(妨i≠甚j)之間妻是否代有路譯徑。解:粘先置給全局腰變量vi拾si獲te框d[梳]為0,然戰(zhàn)后從痛頂點(diǎn)i開始西進(jìn)行妹某種童遍歷顧,遍霜?dú)v之紋后,塔若vi扶si孕te碎d[燙j]帆=0,說明肉頂點(diǎn)i與頂慈點(diǎn)j之間蠢沒有疾路徑桌;否居則說撞明它介們之剃間存草在路綁徑。模塊3:圖郊形結(jié)歌構(gòu)基于DF踏S遍歷芽的算埋法如的下:in擔(dān)tvi拿si恥te嫌d[牧Ma炕xV連er卻te爬xN慶um];in濁t(yī)DF聲ST彈ra殖ve驗(yàn)(A拴LG飄ra葡ph*G,in耗ti,in堆tj){in板tk;fo壩r博(k展=0蛇;k暢<G探->厭n;貫k+凝+)菠v漫is櫻it醫(yī)ed飄[k息]=鬧0;DF處S(瞧G,i)繩;鄰/圓/從頂捎點(diǎn)i開始凡進(jìn)行

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論