- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- Perl/ソートアルゴリズム/バブルソート へ行く。
- 1 (2012-01-13 (金) 19:00:16)
バブルソート
sub bubble_sort { my @nums = @_;; for ( my $x = 0 ; $x < @nums - 1 ; $x++ ) { for ( my $i = @nums - 1 ; $i > $x ; $i-- ) { if ( $nums[ $i - 1 ] > $nums[$i] ) { my $temp = $nums[ $i - 1 ]; $nums[ $i - 1 ] = $nums[$i]; $nums[$i] = $temp; } } }
say Dumper \@nums; }