三种简单排序算法实现:插入排序、选择排序、冒泡排序。
系统环境:
[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