teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

説明の追加

2022/11/22 08:23

投稿

4431
4431

スコア2

title CHANGED
File without changes
body CHANGED
@@ -15,10 +15,17 @@
15
15
  sorted list
16
16
  1236, 3673, 4192, 5460, 5213, 6593, 7019, 7431, 8572, 9108
17
17
 
18
+ そのためにquick_sort_list にある
19
+ pivotの値より小さい要素をl_pivotに集め、
20
+ pivotの値と同じ大きさの要素をe_pivotに集め、
21
+ pivotの値より大きい要素をr_pivotに集める部分を修正して
22
+ 所望の動作が出来るようにしたいです。
18
23
 
19
24
  ### 発生している問題・エラーメッセージ
20
25
  エラーなくコンパイルすることが出来るのですが、ソートをしたはずのリストが表示されずに以下のような実行になってしまいます。これを修正して上記のような実行になる様にしたいです。
21
26
 
27
+
28
+
22
29
  >./qsort 10
23
30
  generated list
24
31
  9604 7228 8288 2305 8323 9013 7967 3979 7798 1795

1

誤字がありました。

2022/11/22 02:14

投稿

4431
4431

スコア2

title CHANGED
File without changes
body CHANGED
@@ -59,7 +59,7 @@
59
59
  srand((unsigned int)time(NULL)); // 現在時刻の情報で初期化
60
60
 
61
61
  head = prepare_head(n);
62
- printf("\generated listn");
62
+ printf("generated list\n");
63
63
  print_list(head);
64
64
  head = quick_sort_list(head);
65
65
  printf("sorted list\n");