数据结构实用教程第二版答案-徐孝凯.docx
《数据结构实用教程第二版答案-徐孝凯.docx》由会员分享,可在线阅读,更多相关《数据结构实用教程第二版答案-徐孝凯.docx(80页珍藏版)》请在优知文库上搜索。
1、第一章绪习题一1.荀以下儿科用二元0表3的散信构,弑画出它的分别对应的招忐3当出呢多个关多时,对畜个关备画出构应的信枸,并或出它的分别属孑佝种色构Q(1)A=(K,R)羁中K=al,a2,a3.,anR=B=(K,R)总中K=a,b,c,d,e,f,g,h)R=rr=,)C=(KR)IWK=a,b,c,d,f,g,hR=rr=,(4)D=(K,R)更中K=1,2,345,6R=rr=(l,2),(2,3),(2,4),(3,4),(3,5),(3,6),(4,5),(4,6)E=(K,RM中K=48,25,64,57,82,36,75,43R=rl,r2,r3rl=,r2=,3=,解:震填合储
2、构;星俵傕俱构;(3X4)星树型便构;数列储构C)H6均售老。2 .侵什二次多发式ax2+bx+c的一种抽或散花类型,偎定起名为QIAdratic,垓变型的政貂局都分为三个密彩所a、bWc,潺6局都为:(襦写出下面名一个承行的具体实理)。(1)初备化酸W咸黄ab知c(假定用录至型Quadratic定义成用),名个敢漏成用的默伏保为OoQuadraticInilQuadratic(floataa=0,floatbb=O,floatcc=0);解:QuadraticInitQuadratic(floataa,floatbb,floatcc)(Quadraticq;q.a=aa;q.b=bb;q.c
3、=cc;returnq;)儆芮个多发式加注,即使对面的备酸构加,并建和加的包果。QuadraticAdd(Quadraticq1,Quadraticq2);循:QuadraticAddCQuadraticq!,Quadraticq2);Quadraticq;q.a=ql.a+q2.a;q.b=ql.bq2.b;q.c=ql.c+q2.c;returnq;根屑诒定X的住耕算多发式的伟。floatEvaKQuadraticq,floatx);鼾:floatEvaKQuadraticq,floatx)(return(q.a*x*x+q.b*x+q.c);)/算力行ax2+bx+c=0的苻个实敢根,对
4、孑有安根、无安根加彳履安根方禧(印a=0)运三科情况惠四彳同的鬟散便,以便孑工行调,用备敢做不同的处理,intRoot(Quadraticq,float&rl,float=O)rl=(oat)(-q.bsqrt(x)(2*q.a);r2=(float)(-q.b-sqrt(x)(2*q.a);return1;)elsereturn0;)iz照ax*2+bx+c的格式(x2用x*2表5)就出二汉多发式,在就出时篡注仓上辟多敢为0的密,并当b加C的便为筏时,英韵不能出血加考。voidPrint(Quadraticq)鼾:voidPrint(Quadraticq)(if(q.a)coutq.aO)c
5、outM+Hq.bxM;elsecoutq.bO)cout,+,q.c;elsecoutq.c;coutx2,xl=x2加xl,=7cx2)return,;elseif(xl=x2)return-;elsereturn,;房时向袁卷电处C)(I)(2)将一个与符字中的雨花字符秋和双方的文序重新发要。循:voidReverse(char*p)(intn=strlen(p);for(inti=0;in/2;i+)charch;ch=pipi=pn-i-l;pn-i-l=ch;)房时向袁整度为O(n)(3)求一mdouble型及出an中的所有;之秉公。循:doubleproduct(doubleaj
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 实用教程 第二 答案 徐孝凯