由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 嵌入式系统用什么sorting算法比较好?
相关主题
请教一个初级算法问题 (转载)问一个严肃的实用问题
underlying sort algorithm for SET in STL?我也来一个, quick sort 只要一行。
哪位大侠给说说 何时用 merge sort, 何时用 quick sort, 何时为什么会有recursion stack overflow这个问题?
请大虾验证!两行quicksort,不难些吧
如何sort and merge n 个sorted linked list请教一个组合的算法
一道MS面试题 (转载)merge sort和quick sort到底有啥区别?
我写的quick sortmerge sort: could the merge step be done with O(n) time and O(1) space?
算法之极弱问一道热门的 Google 面试题 (转载)
相关话题的讨论汇总
话题: stack话题: sorting话题: quicksort话题: 嵌入式话题: 算法
进入Programming版参与讨论
1 (共1页)
r****o
发帖数: 1950
1
quicksort通用的算法需要recursion,不太适合用于embedded system,因为有可能stack
overflow.
那大家都用的哪种sorting呢?
g*****g
发帖数: 34805
2
quicksort can be in place, I dont' think that can cause overflow.
Merge sort may also be popular since it has worst case O(nlogn) and it's
stable.

stack

【在 r****o 的大作中提到】
: quicksort通用的算法需要recursion,不太适合用于embedded system,因为有可能stack
: overflow.
: 那大家都用的哪种sorting呢?

r****o
发帖数: 1950
3
loop-based quicksort也需要一个stack,不过我不是很确定会不会导致stack
overflow.
Merge sort需要额外空间,不太好吧。

【在 g*****g 的大作中提到】
: quicksort can be in place, I dont' think that can cause overflow.
: Merge sort may also be popular since it has worst case O(nlogn) and it's
: stable.
:
: stack

w***g
发帖数: 5958
4
如果想避免递归的话可以用heap sort。性能应该和quicksort差不多。

stack

【在 r****o 的大作中提到】
: quicksort通用的算法需要recursion,不太适合用于embedded system,因为有可能stack
: overflow.
: 那大家都用的哪种sorting呢?

P********e
发帖数: 2610
5
我个人观察,很多直接用selection sort

stack

【在 r****o 的大作中提到】
: quicksort通用的算法需要recursion,不太适合用于embedded system,因为有可能stack
: overflow.
: 那大家都用的哪种sorting呢?

h********n
发帖数: 1671
6
嵌入式系统的应用规模能有多大?如果不大的话,用什么排序都差不多,那选择范围就
大了。
a****l
发帖数: 8211
7
你应该先问应该不应该用sort.

stack

【在 r****o 的大作中提到】
: quicksort通用的算法需要recursion,不太适合用于embedded system,因为有可能stack
: overflow.
: 那大家都用的哪种sorting呢?

1 (共1页)
进入Programming版参与讨论
相关主题
一道热门的 Google 面试题 (转载)如何sort and merge n 个sorted linked list
有谁看过youtube上的算法课吗?一道MS面试题 (转载)
问一个leetcode的排序问题我写的quick sort
Re: 有娃有老公,但是却感觉自己什么都没有。 (转载)算法之极弱问
请教一个初级算法问题 (转载)问一个严肃的实用问题
underlying sort algorithm for SET in STL?我也来一个, quick sort 只要一行。
哪位大侠给说说 何时用 merge sort, 何时用 quick sort, 何时为什么会有recursion stack overflow这个问题?
请大虾验证!两行quicksort,不难些吧
相关话题的讨论汇总
话题: stack话题: sorting话题: quicksort话题: 嵌入式话题: 算法