版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
出(bottom 入出…………棧棧和線性表類似,棧也有兩種結(jié)構(gòu)(1.所以,可以采用兩個棧共享空間的方法:假設(shè)在程序中需設(shè)兩個棧,并共維數(shù)組棧1 棧1 棧2 棧2(2.采用鏈 (dispos(pii+1從第i行數(shù)據(jù)計算并存放第i+1行數(shù)據(jù)輸出:O表示老隊員,Y[問題描述有三個分別裝有a水、b水和c水的量筒(c>b>a>0,且ba),c筒裝滿水,a與b均為空筒,三個筒相互倒水且把水倒往三個筒之外,一個往另一個倒出容量為d[輸入格式 [輸出格式 c()37109000030707303734333404606431092085§3.3§3.3.1運算優(yōu)先級比加號高,所有a+bb*c。而后綴表達式是運算符在兩個操作數(shù)之后,如ab*A+B*B*(D-C)+40.+(10.-8.)*2.-16./ABC*+40.10.8.-2.*+16.8./ 321B*D-CBDC-E中,E的末尾再加‘#’作為結(jié)束符,將轉(zhuǎn)成后綴表達式,存于字符串A中。(’或欲進棧的運算符優(yōu)先級大于棧頂運算符的優(yōu)先級,則將算符入棧,否則從棧中退出算符送至AB*B**B(*B*B**B(*BD*(-*(C*)++A+#B*(D-CA轉(zhuǎn)換成BDC-*A+3_1所示。 E,A,S:array E中為中綴式,A中為后綴式,S為棧}i,j,t:integer; E[i]<>’#’do E[i]of‘a(chǎn)’..‘z’,‘A’..‘Z’ A[j]:=E[i ‘(’ S[t]:=‘)’ s[t]<>‘(’ A[j]:=s[t ‘+’,‘-’ (t<>0)and(s[t]<>‘(’) dobeginA[j]:=S[t]; s[t]:=E[i‘*’,‘/’ while(t<>0)and(S[t]=‘*’or S[t]=‘/’)dobeginA[j]:=S[t]; end; S[t]:=E[i t< A[j]:=S[t A[j]:=輸入格式:(輸入文件bds.in)輸出格式:(輸入文件bds.out)第二行:該表達式的值輸入:輸出:B*(D-C)+BDC-*AC^A §3.3.2地圖問于四色對地圖,使相鄰的行政區(qū)域不重色。應(yīng)用3色、401的區(qū)域開始逐一進行染色,對每1,2,3,4依次進行試探,并盡可能14色均與相鄰的某區(qū)域發(fā)生重
圖Rji1234567101111102100001031001100410101Rji123456710111110210000103100110041010110510110106110110070000000S1:n),棧的下標(biāo)值表S63表示063。 mapcolor(varr:adjr; vars:ads);s[ {011色 {i為區(qū)域號,j為染色號} (j<=4)and(i<n) {k指示已染域號 (k<i)and(s[k]*R[i,k]<>j {判斷相鄰區(qū)是否已染色ifk<i {用j+1色繼續(xù)試探} s[i]:=
{與相鄰區(qū)不重色,染色結(jié)果進棧,繼續(xù)對下1色進行試探} j.> i:=i- j:=s[i {變更棧頂區(qū)域的染數(shù)432213422143221342213212321423213423211342321 2 Ri6j=1234數(shù)“4也不存在除4以外的可染數(shù)則需繼續(xù)退棧變更S[4]:=4,由此S[5]:=3, §3.4.1遞歸形式一般有兩種——直接遞歸和間接遞歸,而棧是實現(xiàn)遞歸的重要2】fac(nn
n×fac(n- fac(n)functionfac(n:integer):integer;ifn=0thenelsefac:=n*fac(n-
fac
fac fac facfac63×fac 2×fac 1×fac fac(0)=這個條件語句就是遞歸邊界。例如,fac函數(shù)體中的“if fac:=1(二)AB,子程序B又調(diào)用子程序AB1.BA的局部對象procedureA;procedureB;A…
{B… {A…2.AB例:procedureB(形式參數(shù)表):forward; {B的完整說明在后}procedurdeA;…B(實參表 {在A中調(diào)用procedureB; {B的首部縮寫,形式參數(shù)表不再列出}… {B…38×8S Si]i8行配置也是合理時,就找到一個解。因此,top=93itop)(S[topi)1top-1iS[j]≠i,1≤j≤top-itop)的兩條對角線上不能有“皇后|S[j-i||j-top|,1≤j≤top-programqueen;total s:array[1..8]of1..8; proceduresearch(top:integer);i,j:p:boolean; ifthenbegin wrin(total,'step:fori:=1to8dowrite(s[i],'');elsebeginfori:=1to8dobegin 1iftop>1then while(j<top)andpdobeginif(s[j]=i)or(abs(s[j]-i)=abs(j-top))thenp:=false;ifpthenbegin top+1 0} 如斐波那契數(shù)列的定義:fnfn-1+fn-2f0=1;f1=2 fib(n:integer)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 浙江師范大學(xué)行知學(xué)院《建筑學(xué)專業(yè)導(dǎo)論》2023-2024學(xué)年第一學(xué)期期末試卷
- 中國音樂學(xué)院《生物信息技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 鄭州衛(wèi)生健康職業(yè)學(xué)院《企業(yè)項目實踐》2023-2024學(xué)年第一學(xué)期期末試卷
- 學(xué)習(xí)領(lǐng)會《教育強國建設(shè)規(guī)劃綱要(2024-2035年)》心得體會
- 玉溪職業(yè)技術(shù)學(xué)院《數(shù)理統(tǒng)計及軟件》2023-2024學(xué)年第一學(xué)期期末試卷
- 物流行業(yè)智能化協(xié)作網(wǎng)絡(luò)設(shè)計
- IT業(yè)務(wù)數(shù)據(jù)季度總結(jié)模板
- 業(yè)務(wù)操作-房地產(chǎn)經(jīng)紀(jì)人《業(yè)務(wù)操作》名師預(yù)測卷1
- 農(nóng)業(yè)公司年度匯報
- 柏拉圖與《理想國》讀書筆記
- 2024年08月中國國新基金管理有限公司招考筆試歷年參考題庫附帶答案詳解
- 《直升機教材簡體》課件
- 2025年廣東汕頭市人大常委會辦公室招聘聘用人員3人歷年高頻重點提升(共500題)附帶答案詳解
- 2024-2030年中國游學(xué)行業(yè)投資前景研究與發(fā)展建議分析報告
- 軟件需求分析報告模板(完整版)
- 金融軟件開發(fā)及維護合同
- RFID涉密載體管控系統(tǒng)技術(shù)方案-V1.0-20120326
- 《中小學(xué)校園食品安全和膳食經(jīng)費管理工作指引》專題培訓(xùn)
- 2022年山東省公務(wù)員錄用考試《申論》真題(A類)及答案解析
- 2024全新學(xué)生實驗安全培訓(xùn)
- 北師大版 三年級上冊數(shù)學(xué) 寒假專項復(fù)習(xí)練習(xí)
評論
0/150
提交評論