• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ソートプログラムの穴抜き問題がわからない!(明日試験:;))

基数ソートプログラムの穴抜き問題がわからない!

このQ&Aのポイント
  • 基数ソートプログラムの一部なんですが穴抜きでわからない部分がありまして・・。
  • 栄小文字の文字列からなる単語データをアルファベット順に習える基数ソートなんですが、英数字が26種類あることから基数は27にしています。
  • ソートプログラムの穴抜き問題に関して教えていただけると光栄です。

質問者が選んだベストアンサー

  • ベストアンサー
  • pascal01
  • ベストアンサー率28% (18/63)
回答No.1

すでに転記でミスっていませんか? どう考えても処理できないと思います。 まず、buf に a の内容を転写するのに 最初の **** を使ったら、 order[i] に buf[i][pos] の基数の合計を入れ込むのにもうひとつループが必要で、そのループが三番目の *** だと思うけど、これは位置が scopy(a[i], buf[order[ch2int(a[i][pos])]--]); より前にこなきゃだめでしょ。よく問題文を見直してみたらどうですか?

dra2jp
質問者

補足

そこの部分についての問題文はあっているのでそれでは問題文が違うのですね:; 教えていただいてありがとうございました!

関連するQ&A

専門家に質問してみよう