电脑知识与技术
電腦知識與技術
전뇌지식여기술
COMPUTER KNOWLEDGE AND TECHNOLOGY
2013年
9期
2146-2148
,共3页
吴伟娜%孙世鹏%杨风%戴敏龙%张宏
吳偉娜%孫世鵬%楊風%戴敏龍%張宏
오위나%손세붕%양풍%대민룡%장굉
排序算法%时间复杂度%空间复杂度%算法实现
排序算法%時間複雜度%空間複雜度%算法實現
배서산법%시간복잡도%공간복잡도%산법실현
sorting algorithm%time complexity%space complexity%algorithm realization
排序是计算机领域的一种重要操作,实现方法有很多种.该文从算法的基本思想、时间复杂度、空间复杂度、稳定性和问题的规模n值大小等方面对常用的排序算法进行了比较分析,为各种实际应用领域选择、设计一个高效且合理实用的算法提供了依据.
排序是計算機領域的一種重要操作,實現方法有很多種.該文從算法的基本思想、時間複雜度、空間複雜度、穩定性和問題的規模n值大小等方麵對常用的排序算法進行瞭比較分析,為各種實際應用領域選擇、設計一箇高效且閤理實用的算法提供瞭依據.
배서시계산궤영역적일충중요조작,실현방법유흔다충.해문종산법적기본사상、시간복잡도、공간복잡도、은정성화문제적규모n치대소등방면대상용적배서산법진행료비교분석,위각충실제응용영역선택、설계일개고효차합리실용적산법제공료의거.
Sorting is an important operation in the computer areas, and there are many kinds of sorting algorithms. In this article, compared with the aspects such as basic sorting thought of algorithm, the order of time complexity, the space complexity, stabili?ty, and the value of n, the frequently-used sorting algorithms are analyzed. The study on the differences of these algorithms is to provide a basis for the design of a high efficient and reasonable algorithm in the practical applications.