質問編集履歴
1
わかりにくい箇所の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -222,9 +222,17 @@
|
|
222
222
|
|
223
223
|
|
224
224
|
|
225
|
-
これに以下を加えてソートしたいと考えてい
|
225
|
+
これに以下のようなプログラムを加えて昇順のソートをしたいと考えています。
|
226
|
-
|
226
|
+
|
227
|
-
|
227
|
+
・dummyはリストが空にならないために定義する
|
228
|
+
|
229
|
+
・最初、qはdummyを指しpはその次のfront(引数で受け取ったリストの最初の要素)を指す
|
230
|
+
|
231
|
+
・比較関数にqとpを送り比較してもらい、昇順になっていなければソートを行う←このソートの部分の実装方法がわかりません
|
232
|
+
|
233
|
+
・qとpをがNULLを指すまで順次ひとつずつずらしていく(探索していく)
|
234
|
+
|
235
|
+
・戻り値としてリストの先頭を返し、output_file関数で出力ファイルに書き込めるようにする
|
228
236
|
|
229
237
|
|
230
238
|
|
@@ -275,3 +283,7 @@
|
|
275
283
|
|
276
284
|
|
277
285
|
```
|
286
|
+
|
287
|
+
|
288
|
+
|
289
|
+
ソートプログラムを実現したいのですが、if文中でのソートの実装方法がわからないため、ご教授いただきたいです。
|