C言語

C言語でシェルソート

目次 目次 シェルソートとは 挿入ソートと何が違うのか コード 実行結果 おわりに 参考図書 シェルソートとは ・シェルさんが発表したソートアルゴリズムでクイックソートが発見されるまでは最高速のソートアルゴリズムとして知られていたらしい。 ・単純な…

C言語でサイゼリヤナップサック問題-再帰

目次 目次 なぜ作ったか 問題 処理の流れ メニュー表 コード 実行結果 今後に向けて なぜ作ったか 蟻本で再帰の深さ優先探索を読んで何か作ってみたくなったので作った。 問題 出せる料金の上限値を決め、それを超えないように摂取カロリーが最大になるよう…

C言語でランダムな三文字の名前生成

目次 目次 なぜ作ったか 処理の流れ コード 実行結果 反省 なぜ作ったか 前々から音がよく、可愛い3文字の名前が欲しかった。 処理の流れ いくつ名前を生成するか指定 母音が3回出るまでランダム関数で各アルファベットに対応する数字を生成 if(子音) ランダ…

C言語によるじゃんけんゲーム作成

目次 目次 じゃんけんゲーム作成にあたって ゲームの流れ 流れのコード化の構想 じゃんけんの手と強弱関係 難点 コード おわりに じゃんけんゲーム作成にあたって 今回はじゃんけんゲームを作る。特にこれといって作る動機はないのだが理由としては作るのが…