2023年4月から基本情報技術者の試験制度が変更されたものの科目B(旧:午後問題)の重要さは変わりません。 出題方式は「多肢選択式」で以前と同じですが、データ構造及びアルゴリズムが8割、情報セキュリティが2割の割合で出題される点が大きく変わっています。 合格基準点は600点以上/1000点満点中、つまり6割以上取れれば合格になります。 そんな科目Bのデータ構造及びアルゴリズムについて、基本となるソートの問題について考えてみましょう。 目次 ソート(整列)とは?? シェルソートとは?? どんなときに使う? シェルソートの実装例(プログラム) まとめ ソート(整列)とは?? ソートとは、複数のデー…