C言語II 期末レポート
内容: ソートの可視化
概要
ファイル入力: ソート対象のデータ(任意)(行で区切る整数データ) 設定: 読み込むファイル名, ファイルを読み込むかどうか, 入力ファイルを攪拌するかどうか 出力: 生成したソート対象のデータ, ソートアルゴリズム毎にソート中のデータ
画面:
- 入力処理画面: 入力を処理or生成中の画面。なくても良いかな?
- アルゴリズム選択画面。
- ソート可視化画面。左右でステップ移動, 上下でステップを大きく移動, Qキーでアルゴリズム選択画面に。
"Step"は、1度の比較または入れ替え操作
ソートアルゴリズムの参考元として以下のサイトを使用 https://ufcpp.net/study/algorithm/sort.html