本のレビュー

No Image

「技術書」の読書術のレビューをします。

目次第1部
選び方1-1あらゆる手段で本を見つける!
書店の歩き方からITツールの活用法まで1-2世界は広がる!貪欲に本を求めれば、出会うはずがない本にも出会える!第2部 ...

本のレビュー

No Image

「Python実践入門 -言語の力を引き出し、開発効率を高める WEB+DB PRESS plus」のレビューをします。

目次章題名第1章Pythonはどのような言語か第2章Pythonのインストールと開発者向けの便利な機能第3 ...

Python

No Image

Pythonで転置式暗号の暗号化プログラムの解説をします。

転置式暗号とは

転置式暗号は鍵により元のメッセージの順序を入れ換えるものです。

シーザー暗号とは異なり文字自体は変わらず順序だけを変えます。

Python

No Image

Windows10や11でPythonの外部ライブラリーのインストールやアンインストール、アップデートの方法の解説をします。

Pythonの外部ライブラリーのインストール方法

標準ライブラリーはPythonをインストールする ...

アルゴリズム

Thumbnail of post image 101

Pythonでアルゴリズムのキューの解説をします。

キュー

キュー(queue)はスタックと同様にデータを一時的に蓄えるためのデータ構造のひとつです。

キューのデータの出し入れは先入れ先出し(FIFO/First ...

アルゴリズム

Thumbnail of post image 061

Pythonでアルゴリズムのスタックの解説をします。

スタック

スタック(stack)はデータを一時的に蓄えるためのデータ構造のひとつです。

スタックのデータの出し入れは後入れ先出し(LIFO/Last In F ...

アルゴリズム

Thumbnail of post image 060

Pythonでアルゴリズムのハッシュ法とチェイン法の解説をします。

ソート済み配列への要素の追加

要素数が13個の配列xがあるとします。

配列xには4、10、19、25、37、44、53、68、73、85という1 ...

アルゴリズム

Thumbnail of post image 123

Pythonでアルゴリズムの循環リスト、重連結リスト、循環・重連結リストの解説をします。

循環リスト

循環リスト(circular list)は線形リストの末尾ノードに先頭ノードを参照するポインタを加えたものです。

アルゴリズム

No Image

Pythonでアルゴリズムの線形リストの解説をします。

リスト

データが順序付けされて並んでいるデータ構造をリストといいます。

Pythonの組込み型のリスト型(list型)とは違います。

リストの中 ...

アルゴリズム

No Image

Pythonでアルゴリズムの番兵法の解説をします。

番兵法

線形探索では繰り返しのたびに2つの終了条件をチェックします。

配列の要素が少なければ問題ないですが1万とかになるとかなりのコストになります。