トップページ > プログラム > 2018年10月06日 > MgCaJaM3

書き込み順位&時間帯一覧

38 位/221 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000100000000001103



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
プログラミングのお題スレ Part12
Ruby 初心者スレッド Part 64

書き込みレス一覧

プログラミングのお題スレ Part12
42 :デフォルトの名無しさん[sage]:2018/10/06(土) 10:59:33.32 ID:MgCaJaM3
半角スペース区切りで数字が入力されるのでソートして出力しなさい
いろんなアルゴリズムでやってみよう

-*- input -*-
3 1 4 1 5 9 2 6 53 58 97 93 2 38 46 26

-*- output -*-
1 1 2 2 3 4 5 6 9 26 38 46 53 58 93 97

例) Ruby
ボゴソート
ary = gets.split.map(&:to_i)
nil while ary.shuffle!.each_cons(2).any?{|a, b| a > b}
puts ary * ' '

バブルソート
ary = gets.split.map(&:to_i)
(ary.size - 1).times do
  ary.each_cons(2).with_index{|(a, b), i| ary[i, 2] = b, a if a > b}
end
puts ary * ' '
Ruby 初心者スレッド Part 64
503 :デフォルトの名無しさん[sage]:2018/10/06(土) 21:00:02.15 ID:MgCaJaM3
Rubyが優れた言語でもクソ言語でもどうでもええからスレチやぞ
プログラミングのお題スレ Part12
46 :デフォルトの名無しさん[sage]:2018/10/06(土) 22:49:39.54 ID:MgCaJaM3
>>45
なんだこれw 4ch発祥かぁ。面白いね


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。