由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
CS版 - 问个sorting相关的题 (转载)
相关主题
问个编程问题。关于大量数据排序。如何同时sort 2个vector ?
请教一个初级算法问题linux下如何sort一个大文件的内容? (转载)
排序算法计算量问题! (转载)Basic Question About Indexing in Database
Please help, an algorithem question算法疑问
sorting问题求教。 (转载)嵌入式系统用什么sorting算法比较好?
Leading US Computer Science Professors码工破纪录的$8 Million的年薪!!
问一个radix sort的问题[求教]刚开始学编程的小白,一个sorting array的问题
[合集] How to sort a singly linked list in O(n) time?问个算法问题
相关话题的讨论汇总
话题: merge话题: x2话题: x3话题: x7话题: x6
进入CS版参与讨论
1 (共1页)
f*******w
发帖数: 1243
1
【 以下文字转载自 JobHunting 讨论区 】
发信人: fenghaolw (生如夏花), 信区: JobHunting
标 题: 问个sorting相关的题
发信站: BBS 未名空间站 (Thu Sep 20 19:58:35 2012, 美东)
已知7个数,关系如下
x1 > x2 > x4
x2 > x5
x1 > x3 > x6
x3 > x7
问怎么排序是最优的,最优的方法worst case需要多少次比较
我是用merge sort的想法,先merge
x2, x4 和 x2, x5
需要1次比较 (x4 和 x5)
然后merge
x3, x6 和 x3, x7
需要1次比较 (x6 和 x7)
然后merge
x2, x4, x5 和 x3, x6, x7
需要5次比较(merge sort:3+3-1次比较)
所以总共是7次比较
但是不知道怎么证明是最优的?或者这样不是最优的?
r****o
发帖数: 1950
2
I think you are right.
Anyone have better ideas?

【在 f*******w 的大作中提到】
: 【 以下文字转载自 JobHunting 讨论区 】
: 发信人: fenghaolw (生如夏花), 信区: JobHunting
: 标 题: 问个sorting相关的题
: 发信站: BBS 未名空间站 (Thu Sep 20 19:58:35 2012, 美东)
: 已知7个数,关系如下
: x1 > x2 > x4
: x2 > x5
: x1 > x3 > x6
: x3 > x7
: 问怎么排序是最优的,最优的方法worst case需要多少次比较

x*******6
发帖数: 262
3
topological sort吧
1 (共1页)
进入CS版参与讨论
相关主题
问个算法问题sorting问题求教。 (转载)
[合集] 问个条件概率问题Leading US Computer Science Professors
急问个优化的问题问一个radix sort的问题
问个学术问题,optimizaion问题[合集] How to sort a singly linked list in O(n) time?
问个编程问题。关于大量数据排序。如何同时sort 2个vector ?
请教一个初级算法问题linux下如何sort一个大文件的内容? (转载)
排序算法计算量问题! (转载)Basic Question About Indexing in Database
Please help, an algorithem question算法疑问
相关话题的讨论汇总
话题: merge话题: x2话题: x3话题: x7话题: x6