定番アルゴリズム:線形探索法と二分探索法

数の集合の中から、ある数を探し出すアルゴリズムとして有名なものに、線形探索法二分探索法と呼ばれるものがあります。
今回は、これら2つのアルゴリズムについて、説明します。

“定番アルゴリズム:線形探索法と二分探索法” の続きを読む

アルゴリズムの基本:値の交換…swap(スワップ)…①

プログラミングでは、いろいろな場面で、2つの変数の値を交換する処理を必要とします。
2つの変数の値を交換することをスワップ(swap)とも言います。
今回は、基本的な交換のアルゴリズムを説明します。

“アルゴリズムの基本:値の交換…swap(スワップ)…①” の続きを読む

フローチャートやループの基本|そうだ、アルゴリズムを勉強しよう!

はじめてのプログラミング言語を習得しようとしている方からよく寄せられるご要望の1つが、“アルゴリズムを知りたい!”です。
そこで、今回は、プログラミングとの関係、フローチャート(流れ図)の書き方、ループ(繰り返し)サブルーチンなど、アルゴリズムの基本についてお話しします。

“フローチャートやループの基本|そうだ、アルゴリズムを勉強しよう!” の続きを読む