上一页 1 ··· 3 4 5 6 7
摘要: 6-2 邻接表存储图的广度优先遍历(20 分) 试实现邻接表存储图的广度优先遍历。 函数接口定义: void BFS ( LGraph Graph, Vertex S, void (*Visit)(Vertex) ); 其中LGraph是邻接表存储的图,定义如下: /* 邻接点的定义 */ type 阅读全文
posted @ 2017-11-07 23:09 Kindear 阅读(12136) 评论(0) 推荐(0) 编辑
摘要: 6-1 邻接矩阵存储图的深度优先遍历(20 分) 试实现邻接矩阵存储图的深度优先遍历。 函数接口定义: void DFS( MGraph Graph, Vertex V, void (*Visit)(Vertex) ); 其中MGraph是邻接矩阵存储的图,定义如下: typedef struct 阅读全文
posted @ 2017-11-07 22:59 Kindear 阅读(13683) 评论(0) 推荐(0) 编辑
摘要: 7-1 根据后序和中序遍历输出先序遍历(25 分) 本题要求根据给定的一棵二叉树的后序遍历和中序遍历结果,输出该树的先序遍历结果。 输入格式: 第一行给出正整数N(≤30),是树中结点的个数。随后两行,每行给出N个整数,分别对应后序遍历和中序遍历结果,数字间以空格分隔。题目保证输入正确对应一棵二叉树 阅读全文
posted @ 2017-11-07 22:38 Kindear 阅读(2172) 评论(0) 推荐(0) 编辑
摘要: 6-4 十进制转换二进制(15 分) 本题要求实现一个函数,将正整数n转换为二进制后输出。 函数接口定义: void dectobin( int n ); 函数dectobin应在一行中打印出二进制的n。建议用递归实现。 裁判测试程序样例: #include <stdio.h> void decto 阅读全文
posted @ 2017-11-07 22:15 Kindear 阅读(3762) 评论(0) 推荐(0) 编辑
摘要: 7-2 符号配对(20 分) 请编写程序检查C语言源程序中下列符号是否配对:/*与*/、(与)、[与]、{与}。 输入格式: 输入为一个C语言源程序。当读到某一行中只有一个句点.和一个回车的时候,标志着输入结束。程序中需要检查配对的符号不超过100个。 输出格式: 首先,如果所有符号配对正确,则在第 阅读全文
posted @ 2017-11-07 22:12 Kindear 阅读(5524) 评论(0) 推荐(0) 编辑
摘要: 题意:一种导弹拦截系统的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉 到敌国的导弹来袭。由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹。输入导弹依次飞来的高 度,计算这套系统最多能拦截多少导弹,如果要拦截所有导弹最少要配备多少套这种导 阅读全文
posted @ 2017-04-08 19:48 Kindear 阅读(2622) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7