2011甘肃省高考语文试卷

1、已知一个比例中两个外项的积是最小的合数,一个内项是5/6,另一个内项是( )。

2、判断。

1、小数都比整数小。( )

2、把一根长为1米的绳子分成5段,每段长1/5米。( )

3、甲数的1/4等于乙数的1/6,则甲乙两数之比为2:3。( )

4、任何一个质数加上1,必定是合数。( )

5、半径为2厘米的加,圆的周长和面积相等。( )

3、给定n个村庄之间的交通图,若村庄i和j之间有道路,则将顶点i和j用边连接,边上的Wij表示这条道路的长度,现在要从这n个村庄中选择一个村庄建一所医院,问这所医院应建在哪个村庄,才能使离医院最远的村庄到医院的路程最短?试设计一个解答上述问题的算法,并应用该算法解答如图所示的实例。20分

void Hospital(AdjMatrix w,int n)

//在以邻接带权矩阵表示的n个村庄中,求医院建在何处,使离医院最远的村庄到医院的路径最短。

{for (k=1;k

for (i=1;i

for (j=1;j

if (w[i][k]+w[k][j]

m=MAXINT; //设定m为机器内最大整数。

for (i=1;i

{s=0;

for (j=1;js) s=w[i][j];

if (s

Printf(“医院应建在%d村庄,到医院距离为%d\n”,i,m);

}//for

}//算法结束

对以上实例模拟的过程略。各行中最大数依次是9,9,6,7,9,9。这几个最大数中最小者为6,故医院应建在第三个村庄中,离医院最远的村庄到医院的距离是6。

1、对图1所示的连通网G,请用Prim算法构造其最小生成树(每选取一条边画一个图)。

4、对二叉树的某层上的结点进行运算,采用队列结构按层次遍历最适宜。

int LeafKlevel(BiTree bt, int k) //求二叉树bt 的第k(k>1) 层上叶子结点个数 {if(bt==null || k

BiTree p=bt,Q[]; //Q是队列,元素是二叉树结点指针,容量足够大

int front=0,rear=1,leaf=0; //front 和rear是队头和队尾指针, leaf是叶子结点数

int last=1,level=1; Q[1]=p; //last是二叉树同层最右结点的指针,level 是二叉树的层数

while(front

{p=Q[++front];

if(level==k && !p->lchild && !p->rchild) leaf++; //叶子结点

if(p->lchild) Q[++rear]=p->lchild; //左子女入队

if(p->rchild) Q[++rear]=p->rchild; //右子女入队

if(front==last) {level++; //二叉树同层最右结点已处理,层数增1

last=rear; } //last移到指向下层最右一元素

if(level>k) return (leaf); //层数大于k 后退出运行

}//while }//结束LeafKLevel

5、(4分)(2014?上海)据统计,2013年上海市全社会用于环境保护的资金约为60 800 000 000元,这个数用科学记数法表示为( )

A. 608×108 B. 60.8×109 C. 6.08×1010 D. 6.08×1011

6、给定n个村庄之间的交通图,若村庄i和j之间有道路,则将顶点i和j用边连接,边上的Wij表示这条道路的长度,现在要从这n个村庄中选择一个村庄建一所医院,问这所医院应建在哪个村庄,才能使离医院最远的村庄到医院的路程最短?试设计一个解答上述问题的算法,并应用该算法解答如图所示的实例。20分

void Hospital(AdjMatrix w,int n)

//在以邻接带权矩阵表示的n个村庄中,求医院建在何处,使离医院最远的村庄到医院的路径最短。

{for (k=1;k

for (i=1;i

for (j=1;j

if (w[i][k]+w[k][j]

m=MAXINT; //设定m为机器内最大整数。

for (i=1;i

{s=0;

for (j=1;js) s=w[i][j];

if (s

Printf(“医院应建在%d村庄,到医院距离为%d\n”,i,m);

}//for

}//算法结束

对以上实例模拟的过程略。各行中最大数依次是9,9,6,7,9,9。这几个最大数中最小者为6,故医院应建在第三个村庄中,离医院最远的村庄到医院的距离是6。

1、对图1所示的连通网G,请用Prim算法构造其最小生成树(每选取一条边画一个图)。

7、 将顶点放在两个集合V1和V2。对每个顶点,检查其和邻接点是否在同一个集合中,如是,则为非二部图。为此,用整数1和2表示两个集合。再用一队列结构存放图中访问的顶

点。

int BPGraph (AdjMatrix g)

//判断以邻接矩阵表示的图g是否是二部图。

{int s[]; //顶点向量,元素值表示其属于那个集合(值1和2表示两个集合) int Q[];//Q为队列,元素为图的顶点,这里设顶点信息就是顶点编号。

int f=0,r,visited[]; //f和r分别是队列的头尾指针,visited[]是访问数组 for (i=1;i

Q[1]=1; r=1; s[1]=1;//顶点1放入集合S1

while(f

{v=Q[++f]; if (s[v]==1) jh=2; else jh=1;//准备v的邻接点的集合号

if (!visited[v])

{visited[v]=1; //确保对每一个顶点,都要检查与其邻接点不应在一个集合中 for (j=1,j

if (g[v][j]==1){if (!s[j]) {s[j]=jh; Q[++r]=j;} //邻接点入队列

else if (s[j]==s[v]) return(0);} //非二部图

}//if (!visited[v])

}//while

return(1); }//是二部图

[算法讨论] 题目给的是连通无向图,若非连通,则算法要修改。

1、已知一个比例中两个外项的积是最小的合数,一个内项是5/6,另一个内项是( )。

2、判断。

1、小数都比整数小。( )

2、把一根长为1米的绳子分成5段,每段长1/5米。( )

3、甲数的1/4等于乙数的1/6,则甲乙两数之比为2:3。( )

4、任何一个质数加上1,必定是合数。( )

5、半径为2厘米的加,圆的周长和面积相等。( )

3、给定n个村庄之间的交通图,若村庄i和j之间有道路,则将顶点i和j用边连接,边上的Wij表示这条道路的长度,现在要从这n个村庄中选择一个村庄建一所医院,问这所医院应建在哪个村庄,才能使离医院最远的村庄到医院的路程最短?试设计一个解答上述问题的算法,并应用该算法解答如图所示的实例。20分

void Hospital(AdjMatrix w,int n)

//在以邻接带权矩阵表示的n个村庄中,求医院建在何处,使离医院最远的村庄到医院的路径最短。

{for (k=1;k

for (i=1;i

for (j=1;j

if (w[i][k]+w[k][j]

m=MAXINT; //设定m为机器内最大整数。

for (i=1;i

{s=0;

for (j=1;js) s=w[i][j];

if (s

Printf(“医院应建在%d村庄,到医院距离为%d\n”,i,m);

}//for

}//算法结束

对以上实例模拟的过程略。各行中最大数依次是9,9,6,7,9,9。这几个最大数中最小者为6,故医院应建在第三个村庄中,离医院最远的村庄到医院的距离是6。

1、对图1所示的连通网G,请用Prim算法构造其最小生成树(每选取一条边画一个图)。

4、对二叉树的某层上的结点进行运算,采用队列结构按层次遍历最适宜。

int LeafKlevel(BiTree bt, int k) //求二叉树bt 的第k(k>1) 层上叶子结点个数 {if(bt==null || k

BiTree p=bt,Q[]; //Q是队列,元素是二叉树结点指针,容量足够大

int front=0,rear=1,leaf=0; //front 和rear是队头和队尾指针, leaf是叶子结点数

int last=1,level=1; Q[1]=p; //last是二叉树同层最右结点的指针,level 是二叉树的层数

while(front

{p=Q[++front];

if(level==k && !p->lchild && !p->rchild) leaf++; //叶子结点

if(p->lchild) Q[++rear]=p->lchild; //左子女入队

if(p->rchild) Q[++rear]=p->rchild; //右子女入队

if(front==last) {level++; //二叉树同层最右结点已处理,层数增1

last=rear; } //last移到指向下层最右一元素

if(level>k) return (leaf); //层数大于k 后退出运行

}//while }//结束LeafKLevel

5、(4分)(2014?上海)据统计,2013年上海市全社会用于环境保护的资金约为60 800 000 000元,这个数用科学记数法表示为( )

A. 608×108 B. 60.8×109 C. 6.08×1010 D. 6.08×1011

6、给定n个村庄之间的交通图,若村庄i和j之间有道路,则将顶点i和j用边连接,边上的Wij表示这条道路的长度,现在要从这n个村庄中选择一个村庄建一所医院,问这所医院应建在哪个村庄,才能使离医院最远的村庄到医院的路程最短?试设计一个解答上述问题的算法,并应用该算法解答如图所示的实例。20分

void Hospital(AdjMatrix w,int n)

//在以邻接带权矩阵表示的n个村庄中,求医院建在何处,使离医院最远的村庄到医院的路径最短。

{for (k=1;k

for (i=1;i

for (j=1;j

if (w[i][k]+w[k][j]

m=MAXINT; //设定m为机器内最大整数。

for (i=1;i

{s=0;

for (j=1;js) s=w[i][j];

if (s

Printf(“医院应建在%d村庄,到医院距离为%d\n”,i,m);

}//for

}//算法结束

对以上实例模拟的过程略。各行中最大数依次是9,9,6,7,9,9。这几个最大数中最小者为6,故医院应建在第三个村庄中,离医院最远的村庄到医院的距离是6。

1、对图1所示的连通网G,请用Prim算法构造其最小生成树(每选取一条边画一个图)。

7、 将顶点放在两个集合V1和V2。对每个顶点,检查其和邻接点是否在同一个集合中,如是,则为非二部图。为此,用整数1和2表示两个集合。再用一队列结构存放图中访问的顶

点。

int BPGraph (AdjMatrix g)

//判断以邻接矩阵表示的图g是否是二部图。

{int s[]; //顶点向量,元素值表示其属于那个集合(值1和2表示两个集合) int Q[];//Q为队列,元素为图的顶点,这里设顶点信息就是顶点编号。

int f=0,r,visited[]; //f和r分别是队列的头尾指针,visited[]是访问数组 for (i=1;i

Q[1]=1; r=1; s[1]=1;//顶点1放入集合S1

while(f

{v=Q[++f]; if (s[v]==1) jh=2; else jh=1;//准备v的邻接点的集合号

if (!visited[v])

{visited[v]=1; //确保对每一个顶点,都要检查与其邻接点不应在一个集合中 for (j=1,j

if (g[v][j]==1){if (!s[j]) {s[j]=jh; Q[++r]=j;} //邻接点入队列

else if (s[j]==s[v]) return(0);} //非二部图

}//if (!visited[v])

}//while

return(1); }//是二部图

[算法讨论] 题目给的是连通无向图,若非连通,则算法要修改。


相关文章

  • 2013甘肃高考方案·高考大纲
  • 2013甘肃高考新方案 根据高中新课改课程,甘肃对高考方案进行重大改革.也就是说,从2013年起,我省高考考生将按新高考方案参加考试.昨日,省政府公布了甘肃省普通高等学校招生考试改革方案(试行),与"一考定终身"的传统高 ...查看


  • 2012甘肃高考作文点评:试题难易适中作文亮点突出
  • 6月7日上午,全国高考9个科目中,语文率先开考.本报第一时间邀请到兰州一中语文教师许金辉和兰大附中高级教师马世红对今年我省高考语文试卷给予点评.两位老师均认为,今年语文考卷难度不大,平实平稳,作文则是最大亮点,让广大的高三学子真正有所思考, ...查看


  • 2015年甘肃高考志愿填报时间
  • 2015年甘肃高考志愿填报时间 甘肃高考考试时间及科目 一.普通高等学校招生全国统一考试科目时间表 时间 科目 6月7日 9:00-11:30语文 15:00-17:00数学 6月8日 9:00-11:30文综/理综 15:00-16:40 ...查看


  • 2015年化学高考大纲解析新课标的相关文章推荐
  • 2015年化学高考大纲解析(新课标)的相关文章推荐 2015年化学高考大纲解析(新课标)的相关文章 高考理综:解析化学考试几个解题的原则 除杂试题是化学中一个常见的题型,这样的题目类型也较多,考查的是元素化合物和化学实验(包括物理方法分离和 ...查看


  • 2016年高考使用新课标全国卷省份
  • 2016年高考使用新课标全国卷省份 高考试题全国卷全国卷,简称全国卷,是教育部为未能自主命题的省份命题的高考试卷.分为新课标Ⅰ卷和新课标Ⅱ卷.据教育部高校学生司副司长王辉介绍,2016年26个省市区将使用全国卷.高考地方性加分项目缩减为35 ...查看


  • 2017年高考试卷将统一取消大部分加分政策
  • 2017年高考试卷将统一 取消大部分加分政策 高考,可是决定我们一生的考试,是我们必须要面对的坎,也是逃不过的现实.对于大多数人来说都是痛,都说高考决定命运,以往的高考卷每个地方都不一样,难免大家会觉得不公平,希望能够同一份考卷. 据京华时 ...查看


  • 山东2011年高考方案要点[1]
  • 山西2011年高考方案要点 一.核心提示 1月17日,山西省2011年普通高等学校招生考试改革方案(试行)向社会公布.今年是高中课改实施后,山西省首届高中毕业生的高考,是一次"全新"高考.高考录取政策.考试内容与往年相比 ...查看


  • 2012年高考试卷分析
  • 难度之中,难度适中 --2012年高考试卷分析 要点透视: (一)2012年高考试题的命题特点 (二)比较2011年及2012年高考试题,寻找命题及考查方式的同与异. (三)对备战2013年高考的一点建议 具体分析 一.2012高考试题整体 ...查看


  • 2014甘肃省高考语文试卷及答案(必备资料)
  • 1.下列各句中,没有语病的一句是(3分) A .为纪念抗日战争暨世界反法西斯战争胜利70周年,从现在起到年底,国家大剧院宣布将承办31场精心策划的演出. B .这部小说中的"边缘人"是一个玩世不恭.富有破坏性却真实坦白的 ...查看


热门内容