Category: アルゴリズム
記事 (5)
-
Pythonでわかる「並行処理」と「並列処理」の違いについて
Pythonの例を使って、並行処理と並列処理の違いを整理。待ち時間に強い並行処理と、重い計算を同時実行する並列処理をわかりやすく解説。
-
最長回文部分文字列の見つけ方をやさしく解説
最長回文部分文字列を見つける方法をやさしく解説。回文の基本から、中心から広げる考え方、奇数長・偶数長の違いまで初心者向けに説明します。
2025-05-02 アルゴリズム -
モンテカルロ法を使って円周率を計算してみよう
モンテカルロ法を使い、乱数で打った点が円内に入る割合から円周率πを近似計算する仕組みを、図と手順でやさしく解説します。
2024-08-10 アルゴリズム -
マージソート
マージソートの仕組みを、分割と結合を再帰的に繰り返す流れの図解とPythonコード例でわかりやすく解説します。
-
ニュートン法
ニュートン法の考え方を図解し、接線から漸化式 x_{n+1}=x_n-f(x_n)/f'(x_n) を導き、方程式の近似解を求める手順を解説します。
2023-03-15 アルゴリズム