2015年广东省基础数据基础
广东省住房和城乡建设厅办公室关于印发《广东省中小城市基础设施

广东省住房和城乡建设厅办公室关于印发《广东省中小城市基础设施完善“十二五”规划编写大纲》的通知【法规类别】市政公用与路桥【发文字号】粤建办规函[2010]246号【发布部门】广东省住房和城乡建设厅【发布日期】2010.05.20【实施日期】2010.05.20【时效性】现行有效【效力级别】XP10广东省住房和城乡建设厅办公室关于印发《广东省中小城市基础设施完善“十二五”规划编写大纲》的通知(粤建办规函〔2010〕246号)各地级以上市城乡规划主管部门:为进一步明晰和规范我省中小城市基础设施完善“十二五”规划的编制工作,提高编制水平和效率,我厅委托省城乡规划设计研究院编写了《〈广东省中小城市基础设施完善“十二五”规划(2011-2015年)〉编写大纲》(以下简称《编写大纲》)。
现印发给你们,请按照《编写大纲》的要求,并结合《转发住房和城乡建设部办公厅关于开展中小城市基础设施完善“十二五”规划编制工作的通知》(粤建办规函〔2010〕191号),认真做好规划编制和数据汇总工作,确保按时高质量完成编制任务,于2010年6月21日前将汇总后的规划成果上报我厅城乡规划处。
广东省住房和城乡建设厅办公室二〇一〇年五月二十日《广东省中小城市基础设施完善“十二五”规划(2011─2015年)》编写大纲前言一、总则结合本地中小城市经济社会发展实际和未来发展需求,分析完善中小城市基础设施对推进本地城镇化、促进经济社会平稳较快增长的意义和作用,深入剖析基础设施对中小城市发展存在的制约,提出本地中小城市基础设施完善“十二五”规划的指导思想和原则。
(一)规划期限2011-2015年。
(二)规划范围中小城市包括:到2009年底,本地所辖的市区户籍人口50万以下的设市城市的市区,全部的县城,珠三角地区中心镇的镇区。
本次规划把“市区、县城、镇区”统一称为“城区”。
基础设施包括:交通、供水、污水处理、垃圾处理、供气、供热、园林绿化等设施,本规划特指位于城区内、或者位于城区周边但专门为城区服务的基础设施。
广东省劳动年龄人口变化趋势分析 (2016—2030年)

广东省劳动年龄人口变化趋势分析(2016—2030年)作者:黄玲来源:《新丝路(下旬)》2018年第12期摘要:劳动年龄人口的变化状况将会对经济长远发展产生根本性的影响。
通过预测发现,2016-2030年广东劳动年龄人口规模较大,而且在一定时期内持续增长,但是劳动力老化现象日益突出,低龄劳动人口的规模呈现先降后升的曲线。
这会给经济社会发展具有有利影响,也会造成一定的挑战,需要采取一些措施应对。
关键词:劳动年龄人口;劳动力老化;劳动力劳动力变化趋势将会对经济长远发展产生根本性的影响。
广东作为人口大省和经济强省,分析广东省劳动力供给趋势,不仅可以为广东的经济社会规划提供数据基础,而且可以为未来的人口及就业政策的制定提供参考依据,具有非常重要的现实意义。
关于劳动力供给以及需求的研究比较多,包括广东的研究也有不少[1-4]。
但是,这些研究存在两个不足,一是对劳动适龄人口规模的预测主要是以2000年或2010年人口普查数据为基础,所得出的预测结果与2000年以后实际情况相比有一定偏差,因此可以预见,未来的预测结果也与实际可能的变化有较大差异。
二是以往的研究,偏重于对劳动年龄人口规模的趋势分析,然后就关注劳动参与率,而不注重对劳动年龄人口内部结构的分析。
其实,劳动参与率会受多种因素的影响,难以做出准确的预测,而劳动年龄人口的结构,却是对经济社会有着重要影响的重要数据。
为此,本文以广东省2015年数据为基础,通过预测 2016-2030年劳动年龄人口,分析广东省劳动力规模和结构的趋势变化,并提出相应的对策建议。
一、研究方法与数据来源1.研究方法本文采用同期群(队列)分要素人口预测法,预测2016-2030年的分年龄劳动人口数。
以2015年为基础年份,将该年劳动适龄人口数(15-64岁)的分年龄数据,按照队列推移原理,将下一年度分年龄的组死亡人数以及净迁移规模分别计入各相应年龄组,预测下一年的分年龄组人口数,直到得到预测末年。
中央部门基本信息数据库填报说明

中央部门基础信息数据库填报说明为进一步提高基本支出预算管理水平,财政部设计开发了“中央部门基础信息数据库”(以下简称“基础信息库”),反映各单位人员、工资、津贴补贴和资产等情况,从编报2010年中央部门预算起正式运行。
为完善定员定额标准体系,夯实部门预算管理基础,2015年继续填报基础信息库。
同时,为提高中央部门规范津贴补贴经费测算工作的信息化水平,提高测算的准确性,2015年基础信息库中增加“规范津贴补贴经费申报”子模块,实现中央部门规范津贴补贴经费测算、审核的自动化。
因此,2015年,基础信息库共分两个子模块,即“基础数据填报”和“规范津贴补贴经费申报”。
一、基础信息库填报要求(一)2015年基础信息库软件包含在部门预算编制软件中,请各部门按照以下填报口径和软件使用手册的有关要求,组织本部门基础信息数据的填报、审核、汇总工作。
(二)各部门应在2014年7月31日前,将中央部门基础信息数据盘和有关文字材料随2015年“一上”部门预算一并报送财政部。
数据盘报财政部信息网络中心(财政部新楼1458房间),“规范津贴补贴经费申报”子模块纸质上报表(“基础数据填报”录入表不需打印)、人员编制批文和车辆编制批文等证明文件、基础数据填报和规范津贴补贴经费测算有关文字说明,以及需要反映的基本支出定员定额管理中的有关问题等一式两份分别报送财政部预算司和对口部门司(“二上”预算不需再报送基础信息库)。
(三)基础信息库建设是加强中央部门人员和资产等基础信息管理,规范津贴补贴经费审核,提高预算管理水平的重要手段。
基础信息库中各类信息的填报质量,尤其是人员编制、实有数、资产信息、规范津贴补贴经费需求等数据的准确性直接影响到各部门基本支出预算安排和广大干部职工的切身利益,请各部门务必准确填报、认真核对,并按时报送相关材料。
未能报送相关证明文件的部门,人员、车辆增编等涉及的基本支出增支将不予核定。
二、“基础数据填报”子模块填报说明(一)主要内容。
历年广东省中考数学试题基础解答题

历年广东省中考数学试题基础解答题Company number:【WTUT-WT88Y-W8BBGB-BWYTT-19998】历年广东省中考数学试题基础解答题三、解答题(一)(每小题6分,共30分)11.(2012广东)计算:﹣2sin45°﹣(1+)0+2﹣1.12.(2012广东)先化简,再求值:(x+3)(x﹣3)﹣x(x﹣2),其中x=4.13.(2012广东)解方程组:.14.(2012广东)如图,在△ABC中,AB=AC,∠ABC=72°.(1)用直尺和圆规作∠ABC的平分线BD交AC于点D(保留作图痕迹,不要求写作法);(2)在(1)中作出∠ABC的平分线BD后,求∠BDC的度数.15.(2012广东)已知:如图,在四边形ABCD中,AB∥CD,对角线AC、BD相交于点O,BO=DO.求证:四边形ABCD是平行四边形.四、解答题(二)(本大题共4小题,每小题7分,共28分)16.(2012广东)据媒体报道,我国2009年公民出境旅游总人数约5000万人次,2011年公民出境旅游总人数约7200万人次,若2010年、2011年公民出境旅游总人数逐年递增,请解答下列问题:(1)求这两年我国公民出境旅游总人数的年平均增长率;(2)如果2012年仍保持相同的年平均增长率,请你预测2012年我国公民出境旅游总人数约多少万人次17.(2012广东)如图,直线y=2x﹣6与反比例函数y=的图象交于点A(4,2),与x轴交于点B.(1)求k的值及点B的坐标;(2)在x轴上是否存在点C,使得AC=AB若存在,求出点C的坐标;若不存在,请说明理由.18.(2012广东)如图,小山岗的斜坡AC的坡度是tanα=,在与山脚C距离200米的D处,测得山顶A的仰角为°,求小山岗的高AB(结果取整数:参考数据:°=,°=,°=).19.(2012广东)观察下列等式:第1个等式:a1==×(1﹣);第2个等式:a2==×(﹣);第3个等式:a3==×(﹣);第4个等式:a4==×(﹣);…请解答下列问题:(1)按以上规律列出第5个等式:a5=_________=_________;(2)用含有n的代数式表示第n个等式:a n=_________=_________(n为正整数);(3)求a1+a2+a3+a4+…+a100的值.历年广东省中考数学试题基础解答题三、解答题(一)(本大题3小题,每小题5分,共15分)17.(2013广东省,17,5分)解方程组⎩⎨⎧=++=821y x y x 18.(2013广东省,18,5分)从三个代数式:①222b ab a +-,②b a 33-,③22b a -中任意选择两个代数式构造成分式,然后进行化简,并求当a =6,b =3时该分式的值.19.(2013广东省,19,5分)如题19图,已知□ABCD .(1)作图:延长BC ,并在BC 的延长线上截取线段CE ,使得CE=BC (用尺规作图法,保留作图痕迹,不要求写作法);(2)在(1)的条件下,连结AE ,交CD 于点F .求证:△AFD ≌△EFC .四、解答题(二)(本大题3小题,每小题8分,共24分)20.(2013广东省,20,8分)某校教导处为了解该校七年级同学对排球、乒乓球、羽毛球、篮球和足球五种球类运动项目的喜爱情况(每位同学必须且只能选择最喜爱的一项运动项目),进行了随机抽样调查,并将调查结果统计后绘制成了如【表1】和题20图所示的不完整统计图表.(1)请你补全下列样本人数分布表(【表1】)和条形统计图(题20图);(2)若七年级学生总人数为920人,请你估计七年级学生喜爱羽毛球运动项目的人数.21.(2013广东省,21,8分)雅安地震牵动着全国人民的心,某单位开展了“一方有难,八方支援”赈灾捐款活动.第一天收到捐款10 000元,第三天收到捐款12 100元.(1)如果第二天、第三天收到捐款的增长率相同,求捐款增长率;(2)按照(1)中收到捐款的增长速度,第四天该单位能收到多少捐款22.(2013广东省,22,8分)如题22图,矩形ABCD 中,以对角线BD 为一边构造一个矩形BDEF ,使得另一边EF 过原矩形的顶点C .(1)设Rt △CBD 的面积为1S ,Rt △BFC 的面积为2S ,Rt △DCE 的面积为3S ,则1S 2S +3S (用“>”、“=”、“<”填空);(2)写出题22图中的三对相似三角形,并选择其中一对进行证明.历年广东省中考数学试题基础解答题(2014)三、解答题(一)(本大题3小题,每小题6分,共18分)17.计算:()1-021-1-4-9⎪⎪⎭⎫ ⎝⎛++ 18、先化简,最求值:()111122-⋅⎪⎪⎭⎫ ⎝⎛++-x x x 其中313-=x . 19.如题19图,点D 在△ABC 的AB 边上,且∠ACD=∠A.(1)作∠BDC 的平分线DE ,交BC 于点E (用尺规作图法,保留作图痕迹,不要求写作法);(2)在(1)的条件下,判断直线DE 与直线AC 的位置关系(不要求证明组)四、解答题(二)(本大题3小题,每小题7分,共21分) 20.如题20图,某数学兴趣小组想测量一棵树CD 的高度。
广东省财政厅、广东省民政厅关于印发《广东省困难群众基本生活救助资金管理办法》的通知

广东省财政厅、广东省民政厅关于印发《广东省困难群众基本生活救助资金管理办法》的通知文章属性•【制定机关】广东省财政厅,广东省民政厅•【公布日期】2015.12.12•【字号】粤财社〔2015〕423号•【施行日期】2015.12.12•【效力等级】地方规范性文件•【时效性】现行有效•【主题分类】专项资金管理正文广东省财政厅、广东省民政厅关于印发《广东省困难群众基本生活救助资金管理办法》的通知粤财社〔2015〕423号各地级以上市财政局,民政局, 顺德区财税局、民政和人力资源社会保障局,财政省直管县(市)财政局、民政局:为贯彻落实《社会救助暂行办法》(国务院令第649号)和《广东省人民政府办公厅关于印发广东省临时救助暂行办法的通知》(粤府办〔2015〕3号),进一步加强我省困难群众基本生活救助资金管理,按照《财政部民政部关于印发〈中央财政困难群众基本生活救助补助资金管理办法〉的通知》(财社〔2015〕1号)等有关规定,省财政厅、省民政厅制定了《广东省困难群众基本生活救助资金管理办法》,现印发给你们,请遵照执行。
执行中如有问题,请及时与上级主管部门联系。
广东省财政厅广东省民政厅2015年12月12日广东省困难群众基本生活救助资金管理办法第一章总则第一条为规范和加强我省困难群众基本生活救助资金(以下简称救助资金)管理,提高资金使用效益,支持地方做好最低生活保障(以下简称低保)、农村五保供养(以下简称五保)、困难群众基本生活临时救助(以下简称临时救助)工作,根据国家有关法律法规和省财政专项资金管理有关规定,制定本办法。
第二条本办法所称救助资金指按照国家有关规定用于低保、五保、临时救助的救助资金。
第三条救助资金的使用要坚持公开、公平、公正的原则。
第四条救助资金的管理应遵循以下原则:(一)预算管理科学精细。
合理编制救助资金预算,提高资金预算的科学性、完整性;加强预算执行管理,完善资金管理办法,注重绩效考评。
广东广州公务员工资调整改革:基本工资和养老金今年都要涨

公务员考试热点-备考⽅案快捷导航29⽇,2015年⼴州市⼈⼒资源社会保障⼯作会议在市府礼堂举⾏。
市委组织部副部长、市⼈⼒资源和社会保障局党委书记兼局长杨秦通报,今年,⼴州将落实国家机关事业单位⼯作⼈员基本⼯资调整改⾰,进⼀步规范机关津贴补贴。
同时,⼴州已完成1548家⽤⼯定点监测企业薪酬调查、最低⼯资实施情况调查,今年将按照省的部署做好最低⼯资调整征求意见⼯作,适时调整⼴州最低⼯资标准。
聚焦1薪资上涨趋势不会改变2013年5⽉1⽇,⼴州市按照⼴东省部署,将最低⼯资标准提⾼到1550元/⽉。
国家⼈社部《最低⼯资规定》第⼗条规定,“最低⼯资标准每两年⾄少调整⼀次”。
两年的调整时限即将到来,在⽬前经济下⾏压⼒依然存在的情况下,今年⼜⾯临是否进⾏调整的选择。
在29⽇会议上,杨秦通报,今年将不断提⾼劳动者报酬⽔平。
其中便包括将按照省的部署做好最低⼯资调整征求意见⼯作,适时调整⼴州最低⼯资标准。
⾄于⼴州最低⼯资何时可上调?⽬前已卸任⼴州市副市长的贡⼉珍在27⽇举⾏的市领导专场发布会上表⽰,如果省政府公布新的最低⼯资标准后,⼴州市将根据实际情况尽快执⾏。
此外,⼴州已完成1548家⽤⼯定点监测企业薪酬调查、最低⼯资实施情况调查,今年将开展2015年劳动⼒市场⼯资指导价位调查和企业薪酬调查,及时发布数据,为企业合理调整劳动者⼯资提供参考。
有⼈⼒资源专家分析,由于关联着许多其他因素,最低⼯资标准的调整可谓牵⼀发⽽动全⾝。
职⼯医疗期间待遇、试⽤期待遇、死亡后的赡养标准以及部分省份的失业保险基数均与最低⼯资标准直接挂钩,任何幅度的上调都将带来企业⽤⼯成本更⼤幅度提升。
但长期来看,薪资上涨的趋势不会改变,⽽中低收⼊⼈群将会成为受益最明显的群体。
聚焦2今年养⽼⾦还会调⾼养⽼⾦怎么调,市民最关⼼。
去年,⼴州的企业职⼯⽉⼈均养⽼⾦⾸次达到3019元,居全国前列,这已经是⼴州连续第10年提⾼企业退休⼈员养⽼⾦⽔平。
同时,农转居⼈员⽉⼈均养⽼⾦805元,同⽐增长9%;城乡居民养⽼保险⽉⼈均养⽼⾦574元,同⽐增长15.7%。
计算机专业基础综合数据结构(排序)历年真题试卷汇编5

计算机专业基础综合数据结构(排序)历年真题试卷汇编5(总分:66.00,做题时间:90分钟)一、单项选择题(总题数:15,分数:30.00)1.已知关键字序列5,8,12,19,28,20,15,22是小根堆(最小堆),插入关键字3,调整后得到的小根堆是( )。
【2009年全国试题9(2分)】A.3,5,12,8,28,20,15,22,19 √B.3,5,12,19,20,1 5,22,8,28C.3,8,12,5,20,15,22,28,19D.3,12,5,8,28,20,1 5,22,19首先按所给关键字序列画出完全二叉树,关键字3插入结点22的后边。
沿结点3到根的路径调整堆,直到满足堆的定义为止。
2.若数据元素序列11,12,13,7,8,9,23,4,5是采用下列排序方法之一得到的第二趟排序后的结果,则该排序算法只能是( )。
【2009年全国试题10(2分)】A.起泡排序B.插入排序√C.选择排序D.二路归并排序起泡排序的特点是待排序元素相邻两两比较,逆序交换,每趟有一个最大元素到达底部(或一个最小元素到达顶部);插入排序的特点是先假定第一个元素有序,从第二个元素起,每趟将未排序元素的第一个元素插入的前面有序子文件中;选择排序的特点是第一趟在待排序元素中选最小(或最大)元素和第一个元素交换,第二趟在未排序元素中选次小(或次大)和第二个元素交换;二路归并排序是两两归并,再四四归并,等等。
3.采用递归方式对顺序表进行快速排序。
下列关于递归次数的叙述中,正确的是( )。
【2010年全国试题10(2分)】A.递归次数与初始数据的排列次序无关B.每次划分后,先处理较长的分区可以减少递归次数C.每次划分后,先处理较短的分区可以减少递归次数D.递归次数与每次划分后得到的分区的处理顺序无关√快速排序和数据的初始排列次序相关。
每次划分后,先处理较短分区可以减少递归深度,递归次数和先处理哪个分区无关。
4.对一组数据(2,12,1 6,88,5,10)进行排序,若前三趟排序结果如下:第一趟排序结果:2,12,16,5,10,88 第二趟排序结果:2,12,5,10,16,88 第三趟排序结果:2,5,10,12,16,88则采用的排序方法可能是( )。
《公共基础信息数据元规范 第6部分:公共信用》解读

《公共基础信息数据元规范第6部分:公共信用》解读《公共基础信息数据元规范第6部分:公共信用》已于2022年12月8日发布,于2023年1月1日实施,现就编制背景、主要内容解读如下:一、为什么编制《公共基础信息数据元规范第6部分:公共信用》我市标准化指导性技术文件SZDB/Z 159—2015《公共基础信息数据元规范》标准于2015年12月发布,从2016年1月1日开始实施。
标准共包括4个部分:总则、人口、法人和房屋,规定了我市电子政务信息采集、共享中公共基础信息数据元的分类及格式、管理原则、组成要素、管理流程、管理工具等内容,其发布和实施有效提升了我市政务信息化建设、应用和管理工作的规范化。
该标准实施多年以来,各类基础数据元的管理制度已发生较大变化,有必要对各种数据来源进行深入梳理,对SZDB/Z 159—2015《公共基础信息数据元规范》的现有内容进行修订,提高标准的适用性和准确性,以更好服务于我市“互联网+政务服务”技术体系建设。
此外,电子证照、公共信用、地理空间作为另外三大基础信息库,也是我市政务服务数据共享交换的重要基础支撑,有必要在此次修订中将其一并纳入其中。
政务信息资源的共享是打破部门间数据孤岛、提升政府监管和服务效率的重要基础支撑。
其中,人口、法人、房屋、电子证照、公共信用和地理空间作为我市六大基础信息库,又是各部门政务信息资源共享中需求最基础、最频繁的信息资源。
本文件的制定将有助于我市六大基础信息库的建设,促进各类基础信息资源在政府部门之间的共享和交换,为我市开展“互联网+政务服务”提供强有力的数据支撑。
《公共基础信息数据元规范第6部分:公共信用》规定了自然人公共信用信息及法人和其他组织公共信用信息相关的数据元,适用于深圳市公共信用信息平台建设、公共信用信息应用和管理。
每个数据元给出内部标识符、中文名称、定义、同义名称、数据类型、数据格式、计量单位、值域、关系、数据来源部门和备注等内容。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、假设K1,…,Kn是n个关键词,试解答:
试用二叉查找树的插入算法建立一棵二叉查找树,即当关键词的插入次序为K1,K2,…,Kn 时,用算法建立一棵以LLINK / RLINK 链接表示的二叉查找树。
2、设有两个集合A和集合B,要求设计生成集合C=A∩B的算法,其中集合A、B和C用链式存储结构表示。
typedef struct node {int data; struct node *next;}lklist;
void intersection(lklist *ha,lklist *hb,lklist *&hc)
{
lklist *p,*q,*t;
for(p=ha,hc=0;p!=0;p=p->next)
{ for(q=hb;q!=0;q=q->next) if (q->data==p->data) break;
if(q!=0){ t=(lklist *)malloc(sizeof(lklist)); t->data=p->data;t->next=hc; hc=t;} }
}
3、数组A和B的元素分别有序,欲将两数组合并到C数组,使C仍有序,应将A和B拷贝到C,只要注意A和B数组指针的使用,以及正确处理一数组读完数据后将另一数组余下元素复制到C中即可。
void union(int A[],B[],C[],m,n)
//整型数组A和B各有m和n个元素,前者递增有序,后者递减有序,本算法将A和B归并为递增有序的数组C。
{i=0; j=n-1; k=0;// i,j,k分别是数组A,B和C的下标,因用C描述,下标从0开始while(i<m && j>=0)
if(a[i]<b[j]) c[k++]=a[i++] else c[k++]=b[j--];
while(i<m) c[k++]=a[i++];
while(j>=0) c[k++]=b[j--];
}算法结束
4、要求二叉树按二叉链表形式存储。
15分
(1)写一个建立二叉树的算法。
(2)写一个判别给定的二叉树是否是完全二叉树的算法。
BiTree Creat() //建立二叉树的二叉链表形式的存储结构
{ElemType x;BiTree bt;
scanf(“%d”,&x); //本题假定结点数据域为整型
if(x==0) bt=null;
else if(x>0)
{bt=(BiNode *)malloc(sizeof(BiNode));
bt->data=x; bt->lchild=creat(); bt->rchild=creat();
}
else error(“输入错误”);
return(bt);
}//结束 BiTree
int JudgeComplete(BiTree bt) //判断二叉树是否是完全二叉树,如是,返回1,否则,返回0
{int tag=0; BiTree p=bt, Q[]; // Q是队列,元素是二叉树结点指针,容量足够大
if(p==null) return (1);
QueueInit(Q); QueueIn(Q,p); //初始化队列,根结点指针入队
while (!QueueEmpty(Q))
{p=QueueOut(Q); //出队
if (p->lchild && !tag) QueueIn(Q,p->lchild); //左子女入队
else {if (p->lchild) return 0; //前边已有结点为空,本结点不空
else tag=1; //首次出现结点为空
if (p->rchild && !tag) QueueIn(Q,p->rchild); //右子女入队
else if (p->rchild) return 0; else tag=1;
} //while
return 1; } //JudgeComplete
4、数组A和B的元素分别有序,欲将两数组合并到C数组,使C仍有序,应将A和B拷贝到C,只要注意A和B数组指针的使用,以及正确处理一数组读完数据后将另一数组余下元素复制到C中即可。
void union(int A[],B[],C[],m,n)
//整型数组A和B各有m和n个元素,前者递增有序,后者递减有序,本算法将A和B归并为递增有序的数组C。
{i=0; j=n-1; k=0;// i,j,k分别是数组A,B和C的下标,因用C描述,下标从0开始while(i<m && j>=0)
if(a[i]<b[j]) c[k++]=a[i++] else c[k++]=b[j--];
while(i<m) c[k++]=a[i++];
while(j>=0) c[k++]=b[j--];
}算法结束
4、要求二叉树按二叉链表形式存储。
15分
(1)写一个建立二叉树的算法。
(2)写一个判别给定的二叉树是否是完全二叉树的算法。
BiTree Creat() //建立二叉树的二叉链表形式的存储结构
{ElemType x;BiTree bt;
scanf(“%d”,&x); //本题假定结点数据域为整型
if(x==0) bt=null;
else if(x>0)
{bt=(BiNode *)malloc(sizeof(BiNode));
bt->data=x; bt->lchild=creat(); bt->rchild=creat();
}
else error(“输入错误”);
return(bt);
}//结束 BiTree
int JudgeComplete(BiTree bt) //判断二叉树是否是完全二叉树,如是,返回1,否则,返回0
{int tag=0; BiTree p=bt, Q[]; // Q是队列,元素是二叉树结点指针,容量足够大
if(p==null) return (1);
QueueInit(Q); QueueIn(Q,p); //初始化队列,根结点指针入队
while (!QueueEmpty(Q))
{p=QueueOut(Q); //出队
if (p->lchild && !tag) QueueIn(Q,p->lchild); //左子女入队
else {if (p->lchild) return 0; //前边已有结点为空,本结点不空
else tag=1; //首次出现结点为空
if (p->rchild && !tag) QueueIn(Q,p->rchild); //右子女入队
else if (p->rchild) return 0; else tag=1;
} //while
return 1; } //JudgeComplete
5、设指针变量p指向双向链表中结点A,指针变量q指向被插入结点B,要求给出在结点A 的后面插入结点B的操作序列(设双向链表中结点的两个指针域分别为llink和rlink)。