配列内の数字を綺麗にソートしたい
- 題名: 配列内の数字を綺麗にソートしたい
- 著者: やきそばソース
- 日時: 2006/08/22 16:14:35
- ID: 17208
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: 配列内の数字を綺麗にソートしたい
- 著者: Blue
- 日時: 2006/08/22 16:31:04
- ID: 17209
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: 配列内の数字を綺麗にソートしたい
- 著者: Blue
- 日時: 2006/08/22 16:38:28
- ID: 17211
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: 配列内の数字を綺麗にソートしたい
- 著者: じゃんぬねっと
- 日時: 2006/08/22 16:49:32
- ID: 17212
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: 配列内の数字を綺麗にソートしたい
- 著者: やきそばソース
- 日時: 2006/08/22 16:53:33
- ID: 17213
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: 配列内の数字を綺麗にソートしたい
- 著者: Blue
- 日時: 2006/08/22 16:59:25
- ID: 17214
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: 配列内の数字を綺麗にソートしたい
- 著者: やきそばソース
- 日時: 2006/08/22 17:55:33
- ID: 17221
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: 配列内の数字を綺麗にソートしたい
- 著者: Blue
- 日時: 2006/08/23 11:00:14
- ID: 17230
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
C#(2003)には配列のソートの手段は自前で無い場合はArray.sortしか無いのでしょうか?
Array.sortだと
ソート前・・・16 23 24 29 9 27
ソート後・・・16 23 24 27 29 9
となります。
9は29より小さいのにArray.sortは29は9より小さいとして並び替えています。
使い物にならないですが、自分で実装するはちょっと難易度が高そう(1時間
位考えて手が止まった)なので、他にいいソートがあればそれを使う、なければ
あきらめてArray.sortを使うという方向です。