2021-12

プログラミング

【Python】Blender 画像を張り付ける方法

BlenderでPythonを記述する方法1)メニューバーの「Scripting」をクリックします2)「+新規」をクリックしますこれで、「Blender」で「Python」を記述することができます。Python Blenderでオブジェクト...
情報数学

算術符号の符号化を分かりやすく解説

算術符号とは?算術符号は、データ圧縮する方法の一つです。(データ圧縮とは元のデータを別の符号に変換することにより全体を表現するバイト数を減らすこと)算術符号:算術演算によって情報源記号全体を一つの符号語で符号化する可変長符号のこと例えばA=...
プログラミング

隣接行列で経路数を求める方法(Python版)

隣接行列について過去に隣接行列についてまとめたブログがあるので、隣接行列についてはこちらをご覧ください。↓を参照しておきます。隣接行列の積をPythonで表現する方法今回も、この無向グラフを用いて考えていきます。図1)無向グラフそのため、隣...
プログラミング

Pythonで「エイトクイーン」を考える

エイトクイーンとは?駒の移動できる場所を利き筋と呼びます。クイーンの利き筋例チェスのクイーンでは、利き筋が縦、横、斜めのラインのマスです。エイトクイーンとは、チェスの盤面においてお互いに利き筋にならないように8コのクイーンを配置するパズルの...
プログラミング

PythonでN次正方行列を計算

N次正方行列とは正方行列が、行の要素数と列の要素数が一致する行列です。N次正方行列とは、行の要素数がNコで列の要素数もNコである行列です。Pythonで表現方法例として、次の二つの行列A、行列Bの積を求めます。行列A行列B二つの積を行列Cと...
情報数学

隣接行列で経路数を求める方法 「わかりやすく解説」

隣接行列とは?隣接行列は、グラフをデータとして表現する場合に用いられ、節点同士で隣接する接点を表す行列。※ここでのグラフとは、グラフ理論で用いられるグラフのことを指します。グラフ理論では、節点(頂点)と線(辺)で表されるデータ構造をグラフと...