No.5
- 回答日時:
> n番目(nは1~9)について、n+1番目と比べて大きければn番目とn+1番目を入れ換える。
> 単純ソートと言う一番基本的な方法です。
隣接要素を交換するのはバブルソート。
No.4
- 回答日時:
> 昇順に並べ替えるあたりがよく分からないです。
int data[10];
int limit;
int i;
for ( limit = 9; limit != 0; --limit ) {
data[0]~data[limit] の中から最大のものを探し、
それと data[limit] とを交換する
}
No.2
- 回答日時:
1番目と2番目を比べ、1番目の方が大きかったら、1番と2番の中身を入れ替える
1番目と3番目を比べ、1番目の方が大きかったら、1番と3番の中身を入れ替える
1番目と4番目を比べ、1番目の方が大きかったら、1番と4番の中身を入れ替える
1番目と5番目を比べ、1番目の方が大きかったら、1番と5番の中身を入れ替える
1番目と6番目を比べ、1番目の方が大きかったら、1番と6番の中身を入れ替える
1番目と7番目を比べ、1番目の方が大きかったら、1番と7番の中身を入れ替える
1番目と8番目を比べ、1番目の方が大きかったら、1番と8番の中身を入れ替える
1番目と9番目を比べ、1番目の方が大きかったら、1番と9番の中身を入れ替える
1番目と10番目を比べ、1番目の方が大きかったら、1番と10番の中身を入れ替える
2番目と3番目を比べ、2番目の方が大きかったら、2番と3番の中身を入れ替える
2番目と4番目を比べ、2番目の方が大きかったら、2番と4番の中身を入れ替える
2番目と5番目を比べ、2番目の方が大きかったら、2番と5番の中身を入れ替える
2番目と6番目を比べ、2番目の方が大きかったら、2番と6番の中身を入れ替える
(途中省略)
2番目と10番目を比べ、2番目の方が大きかったら、2番と10番の中身を入れ替える
3番目と4番目を比べ、3番目の方が大きかったら、3番と4番の中身を入れ替える
3番目と5番目を比べ、3番目の方が大きかったら、3番と5番の中身を入れ替える
(途中省略)
3番目と10番目を比べ、3番目の方が大きかったら、3番と10番の中身を入れ替える
4番目と5番目を比べ、4番目の方が大きかったら、4番と5番の中身を入れ替える
(途中省略)
4番目と10番目を比べ、4番目の方が大きかったら、4番と10番の中身を入れ替える
5番目と6番目を比べ、5番目の方が大きかったら、5番と6番の中身を入れ替える
(途中省略)
5番目と10番目を比べ、5番目の方が大きかったら、5番と10番の中身を入れ替える
6番目と7番目を比べ、6番目の方が大きかったら、6番と7番の中身を入れ替える
6番目と8番目を比べ、6番目の方が大きかったら、6番と8番の中身を入れ替える
6番目と9番目を比べ、6番目の方が大きかったら、6番と9番の中身を入れ替える
6番目と10番目を比べ、6番目の方が大きかったら、6番と10番の中身を入れ替える
7番目と8番目を比べ、7番目の方が大きかったら、7番と8番の中身を入れ替える
7番目と9番目を比べ、7番目の方が大きかったら、7番と9番の中身を入れ替える
7番目と10番目を比べ、7番目の方が大きかったら、7番と10番の中身を入れ替える
8番目と9番目を比べ、8番目の方が大きかったら、8番と9番の中身を入れ替える
8番目と10番目を比べ、8番目の方が大きかったら、8番と10番の中身を入れ替える
9番目と10番目を比べ、9番目の方が大きかったら、9番と10番の中身を入れ替える
これで並び替え完了。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C言語の課題が出たのですが自力でやっても分かりませんでした。 要素数がnであるint型の配列v2の並 3 2022/11/19 17:41
- C言語・C++・C# C言語初心者 構造体 課題について 2 2023/03/10 19:48
- Ruby 初心者プログラミング 3 2022/10/12 11:31
- Perl perlで2次元配列をサブルーチンに値渡しで渡す 5 2022/12/17 18:49
- Visual Basic(VBA) エクセルVBAについて 2 2023/01/31 16:21
- Excel(エクセル) Excelのテーブルについて 6 2023/07/07 08:37
- C言語・C++・C# このプログラミングの問題を教えて欲しいです。 キーボードから整数kを入力し、kが配列aの中に何個存在 2 2022/12/19 22:50
- Excel(エクセル) Excel 郵便番号順に並び変えたい 同じ番号が複数あるとき 4 2022/04/28 18:35
- C言語・C++・C# 10人分の生徒の英語の点数{32,34,41,38,40,26,14,46,42,50} と数学の点 2 2022/05/26 21:31
- C言語・C++・C# C#の問題です。 文字列型の配列 s[100] にキーボードから入力された100文字以内の文字列(単 2 2022/06/22 15:18
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
System.IO.Directory.GetFiles...
-
C# DataGridView のヘッダーセ...
-
リスト構造のソートで悩んでま...
-
ファイル名「1.jpg ~10.jpg~...
-
C言語・要素除去
-
DataGridViewでのソート制御
-
VB.NETでファイル名順にファイ...
-
VBA基本構文の作り方 2列の...
-
文字列をソートする方法
-
シフトJISのソート
-
C# DataTableの行をソートしてD...
-
Excel VBAで並べ替えをしたい
-
VBScriptで重複レコードを削除...
-
配列の問題
-
2次元配列を複数項目でソートし...
-
数字文字列のソート方法
-
Fortran77で多次元配列を並び替...
-
DataGridViewソート時に先頭行...
-
n番目に大きい数を求めるアル...
-
C言語でアナグラムを求めるプロ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
System.IO.Directory.GetFiles...
-
VB.NETでファイル名順にファイ...
-
C# DataGridView のヘッダーセ...
-
なぜ?counterintuitive
-
ファイル名「1.jpg ~10.jpg~...
-
Excelですべての組合せ(重複組...
-
C# DataTableの行をソートしてD...
-
n番目に大きい数を求めるアル...
-
リスト構造のソートで悩んでま...
-
C言語・要素除去
-
10個の整数を入力して小さい順...
-
VBA基本構文の作り方 2列の...
-
あるディレクトリ内のファイル...
-
excel VBA の条件をつけての列...
-
excel VBA リストビューの行...
-
数字文字列のソート方法
-
Excel VBAで並べ替えをしたい
-
VBScriptで重複レコードを削除...
-
vbでDataTableの抽出コピー
-
構造体配列のソート
おすすめ情報