算法导论第一次作业答案.pdf

算法导论第一次作业答案.pdf

ID:48021206

大小:194.00 KB

页数:4页

时间:2020-01-21

算法导论第一次作业答案.pdf_第1页
算法导论第一次作业答案.pdf_第2页
算法导论第一次作业答案.pdf_第3页
算法导论第一次作业答案.pdf_第4页
资源描述:

《算法导论第一次作业答案.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、CSCE629Homework1Name:TianJinUIN:5240058771.(1)Textbookpage370,Exercise15.1-2:Show,bymeansofacoun-terexample,thatthefollowinggreedy"strategydoesnotalwaysdetermineanoptimalwaytocutrods.De nethedensityofarodoflengthitobepi=i,thatis,itsvalueperinch.Thegreedystrategyforarodoflengthncutso

2、a rstpieceoflengthi,where1in,havingmaximumdensity.Itthencontinuesbyapplyingthegreedystrategytotheremainingpieceoflengthni.Solution:First,let'sanalyzethisrodcutproblemingeneral:Input:1.arodeoflengthn(aninteger)2.fori=1;2;:::;n,arodoflengthihasapricepi3.densityofarodoflengthiispi=iOu

3、tput:howtocuttherodsothatthetotalpriceismaximum.Ifwede nedkastheleft-mostcut,thentherodcuttingproblemhasarecursivefunctionrn=maxfpk+rnkgk=1;;nIamnowgivingacounterexampleforthe"greedy"strategy.Assumingthatthepriceanddensitylistedasfollowingtable:lengthi12345pricepi114243640densityp

4、i=i17898Setthegivenlengthas5.Ifweusethegreedystrategy,we rstchoosetocuttherodatthelengthof4becausethedensityoflength4ismaximum,whichis9.Thenwewillget2parts:length4andlength1.Thetotalpriceofthisconditionis36+1=37.However,thebestwaytocuttherodiscuttingtherodtohavetwoparts:length2andleng

5、th3,whichhasamaximumprice14+24=38.Soitseemsthatthegreedy"strategydoesnotalwaysdetermineanoptimalwaytocutrods.2.(2)Textbookpage408,Problem15-7:ViterbialgorithmWecanusedynamicprogrammingonadirectedgraphG=(V;E)forspeechrecognition.Eachedge(u;v)2Eislabeledwithasound(u;v)froma nitesetof

6、sounds.Thelabeledgraphisaformalmodelofapersonspeakingarestrictedlanguage.Eachpathinthegraphstartingfromadistinguishedvertexv02Vcorrespondstoapossiblesequenceofsoundsproducedbythemodel.Wede nethelabelofadirectedpathtobetheconcatenationofthelabelsoftheedgesonthatpath.a.Describeanecient

7、algorithmthat,givenanedge-labeledgraphGwithdistinguishedvertexv0andasequences=h1;2;:::;kiofsoundsfrom,returnsapathinGthatbeginsatv0andhassasitslabel,ifanysuchpath1exists.Otherwise,thealgorithmshouldreturnNO-SUCH-PATH.Analyzetherunningtimeofyouralgorithm.(Hint:Youmay ndconceptsfrom

8、Chapt

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。