VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 813|回复: 2

这两道数据结构题怎么分析?

[复制链接]

1

主题

4

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-1-11 12:20:01 | 显示全部楼层 |阅读模式
11、8分 有5000个无序列的元素,如果要快速选择最大的10个元素,那么在快速、堆、归并、基数、希尔排序中哪个最好,为什么?

12、10分 n个不同的英语单词排序,长度均为m,n>>50,m<5,那种排序方式最佳?为什么?

还有 三叉堆 是什么?
回复

使用道具 举报

0

主题

2

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-1-18 10:36:01 | 显示全部楼层
1。堆啊,用一个10个数的堆维护最大的10个数,时间是线性的
2。基数排序

三叉堆,顾名思义,每个结点有3个子结点
回复

使用道具 举报

0

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-4-23 22:15:01 | 显示全部楼层
大顶堆
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表