![Thumbnail of post image 182](https://joho-ka.mints.ne.jp/wp-content/uploads/2019/03/ec8dece06ddaf9e063e7b8d488cfaf75_s-320x180.jpg)
スキュタレー暗号を実装してみる
こんにちは。引き続き暗号を実装してみるシリーズを続けていきます。今回はスキュタレー暗号を取り上げます。なお、前回のシーザー暗号の最後に書いた暗号を復号したものは"iwillalwa ...
![Thumbnail of post image 198](https://joho-ka.mints.ne.jp/wp-content/uploads/2019/03/54bd6d0d1dc04027ec250de5203aae4a_s-320x180.jpg)
シーザー暗号を実装してみる
こんにちは。前回に続いて暗号を実装してみたいと思います。今回はシーザー暗号です。あわせてほとんど同じアルゴリズムのシフト暗号も実装します。 シーザー暗号・シフト暗号とは 紀元前1世 ...
![Thumbnail of post image 132](https://joho-ka.mints.ne.jp/wp-content/uploads/2019/03/e6dc985494b7d52f80516e8366baae21_s-320x180.jpg)
単一換字式暗号を実装してみる
こんにちは。前回、突然写像をテーマに書いてみました。その理由は、暗号について書いてみようと思ったためです。十分暗号についての知識を持っているわけではないのですが、おそらく復号できる ...
![Thumbnail of post image 038](https://joho-ka.mints.ne.jp/wp-content/uploads/2019/03/c6977ff134b98ae303893cbc53d788c5_s-320x180.jpg)
写像
こんにちは。今回は突然ですが写像について取り上げたいと思います。 写像を取り上げた理由 昔の高校の数学では写像が学習内容に含まれていましたが、平成元年公示の学習指導要領以降は消えて ...
![Thumbnail of post image 037](https://joho-ka.mints.ne.jp/wp-content/uploads/2019/03/d9f1eca687d815493749490d3aeeadd5_s-320x180.jpg)
モンティ・ホール問題をExcelでシミュレーションしてみる
こんにちは。今回はモンティ・ホール問題というものを扱ってみたいと思います。 モンティ・ホール問題とは モンティ・ホールという人が司会をする番組のゲームが数学的に話題になったものです ...
![Thumbnail of post image 061](https://joho-ka.mints.ne.jp/wp-content/uploads/2019/03/7792833f0d12904969156bbc8438eb36_s-320x180.jpg)
逆ポーランド記法
こんにちは。これまでデータ構造について書いてきたので、その中のスタックを使ったプログラムとして、「逆ポーランド記法」について書きたいと思います。 逆ポーランド記法とは 普段、私たち ...
![Thumbnail of post image 178](https://joho-ka.mints.ne.jp/wp-content/uploads/2019/03/6944318a778d4216a04872f1af52eac9_s-320x180.jpg)
Pythonでさまざまなデータ構造(2)
こんにちは。前回は連結リスト構造とそれに関連したデータ構造をPythonでプログラムを書き直してみました。 今回は木構造に関係したデータ構造をPythonのプログラムにしてみたいと ...
![Thumbnail of post image 155](https://joho-ka.mints.ne.jp/wp-content/uploads/2019/03/c6f9be3ab7e3a1bec68a54946b07f033_s-320x180.jpg)
Pythonでさまざまなデータ構造(1)
こんにちは。これまで10回以上にわたり、さまざまなデータ構造を取り上げてきました。そこで使ったプログラミング言語はJavaでした。競技プログラミングを目指すならば、絶対にCまたはC ...
![Thumbnail of post image 131](https://joho-ka.mints.ne.jp/wp-content/uploads/2019/03/0I9A5591ISUMI_TP_V4-320x180.jpg)
さまざまなデータ構造(12)二分探索木3
こんにちは。前回は二分探索木を取り上げました。今回はプログラムをまとめることにします。 二分探索木のクラス 前回示した手順をクラスとしてまとめました。次のようになります。前回のポイ ...
![Thumbnail of post image 041](https://joho-ka.mints.ne.jp/wp-content/uploads/2019/03/7edfb438ca43b3e4c7e6da697e005e90_s-320x180.jpg)
さまざまなデータ構造(11)二分探索木2
こんにちは。前回は二分探索木とは何かについて説明し、探索と挿入について書きました。前回やり残したデータの削除について書きます。 データの削除 二分探索木でデータを削除するには工夫が ...