考研论坛

 
查看: 1303|回复: 5
打印 上一主题 下一主题

[计算机软件与理论] 最短路径问题

[复制链接]

10

主题

24

帖子

66

积分

新手上路

Rank: 1

精华
0
威望
0
K币
66 元
注册时间
2015-3-25
跳转到指定楼层
楼主
发表于 2015-12-10 22:13 来自手机 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
第7题选哪?原因是?

来自Android客户端

    回复

    使用道具 举报

    11

    主题

    285

    帖子

    718

    积分

    中级战友

    Rank: 3Rank: 3

    精华
    0
    威望
    12
    K币
    706 元
    注册时间
    2015-1-11
    沙发
    发表于 2015-12-10 23:20 来自手机 | 只看该作者
    对于保存最短路径的结构,可能进行的操作有更新元素值并维持属性以及选择最小元素。对于这两种操作,各选项复杂度如下:
    A项,无序线性表,分别为O(1),O(n)
    B项,有序线性表,分别为O(n),O(1)
    C项,最小堆,分别为O(㏒n),O(1),哇哦~~
    D项,二叉搜索树,分别为O(㏒n),O(㏒n)

    综上我会选择C

    来自Android客户端

    回复

    使用道具 举报

    10

    主题

    24

    帖子

    66

    积分

    新手上路

    Rank: 1

    精华
    0
    威望
    0
    K币
    66 元
    注册时间
    2015-3-25
    板凳
     楼主| 发表于 2015-12-11 18:00 来自手机 | 只看该作者
    liuzuhagn 发表于 2015-12-10 23:20
    对于保存最短路径的结构,可能进行的操作有更新元素值并维持属性以及选择最小元素。对于这两种操作,各选项 ...

    有人找到出处了 但不知道为啥 是期末考试题

    来自Android客户端

    回复

    使用道具 举报

    11

    主题

    285

    帖子

    718

    积分

    中级战友

    Rank: 3Rank: 3

    精华
    0
    威望
    12
    K币
    706 元
    注册时间
    2015-1-11
    地板
    发表于 2015-12-11 20:33 来自手机 | 只看该作者
    果然稠密图是坑,我却没当回事……这样的话这题选无序线性表才对哦,然后我说说稠密和稀疏那个问题啵

    Dijkstra算法主体是个循环,每次循环干两个事:一是要找到当前还没找到最短路径的节点中,距离源点最近的那个节点,假设复杂度为O(findmin);二是对上边那个节点进行松弛,这块就有意思了,如果是稠密图,意味着边比较多,一个节点需要松弛的边更接近总节点个数,假设一次松弛操作的O(relaxation),一个节点的松弛总复杂度为O(V*relaxation);如果是稀疏图,边就少,需要松弛的边近似于总边数,于是总体松弛复杂度为O(E*relaxation)。
    综上,这样算法总体复杂度长这样:
    稠密图,O(V*(findmin + V*relaxation))。
    稀疏图,O(V*findmin + E*relaxation)。

    这样
    无序线性表findmin为V,relaxation为1
    稠密图:O(V²)
    稀疏图:O(V²)
    有序线性表findmin为1,relaxation为V
    稠密图:O(V∧3)
    稀疏图:O(EV)
    堆findmin为1,relaxation为㏒V
    稠密图:O(V²㏒V)
    稀疏图:O(E㏒V)
    搜索二叉树findmin为㏒V,relaxation为㏒V
    稠密图:O(V²㏒V)
    稀疏图:O(E㏒V)

    来自Android客户端

    回复

    使用道具 举报

    10

    主题

    24

    帖子

    66

    积分

    新手上路

    Rank: 1

    精华
    0
    威望
    0
    K币
    66 元
    注册时间
    2015-3-25
    5
     楼主| 发表于 2015-12-13 18:28 来自手机 | 只看该作者
    liuzuhagn 发表于 2015-12-11 20:33
    果然稠密图是坑,我却没当回事……这样的话这题选无序线性表才对哦,然后我说说稠密和稀疏那个问题啵

    Dijk ...

    多谢大神~ 我基础不太好 我再仔细看下你说的

    来自Android客户端

    回复

    使用道具 举报

    2

    主题

    24

    帖子

    48

    积分

    新手上路

    Rank: 1

    精华
    0
    威望
    0
    K币
    48 元
    注册时间
    2015-8-20
    6
    发表于 2015-12-13 19:11 来自手机 | 只看该作者
    你这是什么试卷?

    来自Android客户端

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册 人人连接登陆

    本版积分规则   

    关闭

    您还剩5次免费下载资料的机会哦~

    扫描二维码下载资料

    使用手机端考研帮,进入扫一扫
    在“我”中打开扫一扫,
    扫描二维码下载资料

    关于我们|商务合作|小黑屋|手机版|联系我们|服务条款|隐私保护|帮学堂| 网站地图|院校地图|漏洞提交|考研帮

    GMT+8, 2025-12-12 17:01 , Processed in 0.088651 second(s), Total 11, Slave 11(Usage:6.75M, Links:[2]1,1_1) queries , Redis On.

    Powered by Discuz!

    © 2001-2017 考研 Inc.

    快速回复 返回顶部 返回列表
    × 关闭