【PHP】Lvうpしたいので宿題ください
at PHP
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
150:nobodyさん 06/09/25 15:42:57 >>148 スレ違いなうえにマルチポストかよ…。 …こういう輩がわくからこのスレ存在意義永久れんだよな…。 151:150 06/09/25 15:44:06 永久れん→問われん…orz 152:nobodyさん 06/09/26 08:21:32 訪われん→問われん... オレもだよ...orz 153:nobodyさん 06/09/30 19:41:32 http://jpan.jp/ja/tools/SE_parse/ これPHPに書き直して 154:nobodyさん 06/10/01 12:56:22 あのーどうでもいいことかもしれませんが、これが何の役に立つんでしょうか? アクセス解析くらい? 155:nobodyさん 06/10/03 23:17:30 $number = array(21,22,5,-2,4,25,-7,27); 上記のような配列がある場合に以下に列挙する期待値どおりにせよ。 $number = array(21,22,5,-2,4,23,-7,24); やり方とアルゴリズム まず配列の0番目と1番目を比較し、比較される側のほうが大きければ比較する側の配列を+1にして繰り返す。 比較される側のほうが小さい場合、比較対象をずらして(配列に+1して)比較される側の数が大きくなるまで処理を繰り返す。 比較する数より比較される数のほうが大きくなったときその数字を比較する数+1にする。 つまり、$number = array(21,22,5,-2,4,25,-7,27);の場合はまず 21と22を比較、22のほうが大きいので次に22と5を比較、5のほうが小さいので22と-2を比較、-2のほうが小さいので22と4を比較、 これも4のほうが小さいので22と25を比較、25のほうが大きいので25を22に+1して23にする。 次に23と-7を比較、-7のほうが小さいので23と27を比較、27のほうが大きいので27を23+1にし、24にする。 処理終了 どうだろう? 結構いい勉強になるんでない?
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5371日前に更新/42 KB
担当:undef