读书笔记之三种简单排序

来源:互联网 发布:影音先锋网络任务清空 编辑:程序博客网 时间:2024/05/21 06:41

三种简单排序算法实现:插入排序、选择排序、冒泡排序。

系统环境:
[lanux@localhost--Debug--18:10]$uname -sr
Linux 2.6.34.7-61.fc13.i686.PAE
编译器环境:
anjuta-2.30.2.1

 

 


 

 

1、插入排序:

插入排序结果:

[lanux@localhost--Debug--18:15]$./sort_testing
array number fallow as:
 510  733  357  747  412  625  343   55  163  443
 817   24  250  258  421  983  815  878  945  317
The insert sort follow:
  24   55  163  250  258  317  343  357  412  421
 443  510  625  733  747  815  817  878  945  983
+++++++++++++++++++++++++++++++++++++++

 

 

 

 

 

 

 

 

2、选择排序:

选择排序结果:

[lanux@localhost--Debug--18:15]$./sort_testing
array number fallow as:
 436  597  903  999  281  806  504  456  538  851
 236  332  931  908  249   37  568  292    9  502
The select sort follow:
   9   37  236  249  281  292  332  436  456  502
 504  538  568  597  806  851  903  908  931  999
+++++++++++++++++++++++++++++++++++++++

 

 

 

 

 

 

 

 


3、冒泡排序

冒泡排序结果:

[lanux@localhost--Debug--18:23]$./sort_testing
array number fallow as:
 633  954  218  636  285  189  934  236  320  363
 555  431  809  298  769  656  761  681  357  765
The bubble sort follow:
 189  218  236  285  298  320  357  363  431  555
 633  636  656  681  761  765  769  809  934  954
+++++++++++++++++++++++++++++++++++++++

 

2010-11-27 18:28:45