日常

「かして!どっとこむ」で中古家電をレンタルした 感想

一人暮らしで家電製品を買い集めるにはお金がかかります。 そんな時に便利なのが、レンタル家電です。 今回は、「かして!どっとこむ」で家電3点セットをレンタルしたので紹介したいと思います。 また、 「かして!どっとこむ」 を使うメリットもご紹介...
プログラミング

Pythonで 逆ピラミッド の作り方

逆ピラミッドとは? ↑の画像のように、指定した段数 奇数個の段を重ねていくピラミッドです。 逆ピラミッドの作り方 ソースコードは次のようになります。 N=int(input("逆ピラミッドの段数は?:")) for i in range(N...
プログラミング

【Python】文字列を置換する方法

Pythonには、文字列中の文字を置換するメソッドが存在します。 次の構文で置換ができます。 対象文字列 .replace (検索文字列、置換後文字、個数) ※個数は指定しなくても大丈夫 サンプルコード a="TOM HAS MANY MO...
プログラミング

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

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

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

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

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

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

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

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

PythonでN次正方行列を計算

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

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

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

pythonで文字列の並べ替え

"japanese"の並び方をテキストファイルに書き出し 今回は、文字列を指定して、 その文字列の並べ替えを、すべて書き出すプログラムを作成します。 例として「japanese」という文字列を使用します。 「japanese」という文字列の...