最初に C++で書かれた、ここでは、数列の周期をブレントのサイクルアルゴリズムを使って求めるコードです。 サンプルは、数学の問題をプログラミングで解こう!「エース・ナンバー」問題解説の方法1:周期性を利用するから頂いてい …
カテゴリー:
プログラム
最初に C++で書かれた、約数を求めるコードです。 表記 整数 a が整数 N の約数であることを、記号 | を用いて a | N と表す。 情報 約数 Wikipedia C++コード #include <ios …
このページは常に新しいバージョンの修正箇所書きます。 下記の設定は、スクリプトファイルはShiftJISコードで、文字列リテラルもShiftJISで扱う設定だ。 下記では、ShiftJISコードで、文字列リテラルはUTF …
最初に C++で書かれた、カタラン数コードです。 表記 カタラン数 情報 カタラン数 Wikipedia C++コード /** * カタラン数を返す * @param [in] n 要素数 * @return カタラン数 …
最初に C++で書いた、組み合わせを一つずつ表示するサンプルコードです。 表記 組み合わせ 情報 Wikipedia Combination library C++コード /** * 組み合わせ */ template …
最初に C++で書いた、順列を一つずつ表示するサンプルコードです。 表記 順列 情報 Wikipedia C++コード #include <algorithm> #include <vector> …
最初に C++で書かれた、最大公倍数と最小公倍数のサンプル。 表記 最小公倍数 gcd(a,b) 最大公倍数 lcm(a,b) 情報 wikipediaより最小公倍数 wikipediaより最大公倍数 海外サイトより、「 …
最初に C++で書かれた、床関数の調和数列の総和のサンプル。 表記 情報 オンライン整数列大辞典より、A006218 C++コード #include <cmath> #include <cstdio&g …
最初に C++で書かれた、円(球体)と光線(レイ)から交点を求めるコードです。1次元増やせば球体にも使えます。 情報 【楽天ブックスならいつでも送料無料】ゲームプログラミングのためのリアルタイム衝突判定 [ ク̷ …
最初に C++で書かれた、重複組み合わせを一つずつ表示するコードです。 表記 重複組み合わせ 情報 重複組み合わせ Wikipedia C++コード /** * n個のものから重複を許して r個とった組み合わせの数で、 …
最初に C++で書かいた、経過時間を出力する便利なデバッグクラスコードです。 今回のサンプルは、通常の sqrt関数と、前に作成した、整数用の平方根の値を導くIntSquareとの速度の違いを出力します。 情報 cppr …
最初に C++で書かいた、素数判定コードです。 情報 Wikipedia C++コード /* * 素数判定 * @param [in] n 自然数 * @return 素数の場合は true を返す。 */ bool I …