文章

408

粉丝

0

获赞

0

访问

106.1k

头像
2009年(408)计算机学科专业基础综合试题 - 第41题回答
数据结构
发布于2025年11月6日 20:52
阅读数 186

不可行;

比如结点a可以到b和c距离分别是3和1,其中c到b的距离是4,如果按照这种算法可得a到b的最短路径为a->c->b距离为5,然而a到b距离最近是3即a->c,而不是5,所有错误;


评分及理由

(1)得分及理由(满分10分)

学生回答"不可行"正确,得2分;举例如下:

  • 学生举例中结点a到b距离3,a到c距离1,c到b距离4
  • 按照题目方法:从a开始,选择最近顶点c,然后从c选择最近顶点b,得到路径a→c→b,距离5
  • 实际最短路径是a→b,距离3

但学生举例存在以下问题:

  • 举例中a到c距离1,c到b距离4,但a到b距离3,这不符合三角不等式,在带权图中是可能的
  • 学生表述"a到b距离最近是3即a->c"存在逻辑错误,a→c距离是1不是3,a→b距离是3
  • 举例不够严谨,但基本能说明问题

扣分情况:

  • 回答正确但举例表述有逻辑错误,扣2分
  • 举例不够典型清晰,扣1分

本小题得分:5分(满分10分)

题目总分:5分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发