時空 解 さんの日記
2018
9月
14
(金)
08:44
マスペディア 151,152 - エラトステネスの篩(ふるい) …馬鹿にしていた方法だけど、アルゴリズムなんですね
前の日記
次の日記
カテゴリー
マスペディア 1000
本文
皆さん、おはようございます。時空 解です。
今日はマスペディア 1000 のトピック 151 に出てくる "エラトステネスの篩(ふるい)" に付いて書いてみたいと思います。
エラトステネスの篩をご存知ないかたはいないでしょう。素数と言う言葉を知っていれば、大抵、このエラトステネスの篩の説明も聞くはずですからね。例えば与えられた整数が素数なのかどうか?それを調べる時に利用するもっとも分かり易い調査方法です。
エラトステネスの篩をご存知ないかたはいないでしょう。素数と言う言葉を知っていれば、大抵、このエラトステネスの篩の説明も聞くはずですからね。例えば与えられた整数が素数なのかどうか?それを調べる時に利用するもっとも分かり易い調査方法です。
でも、このエラトステネスの篩…皆さんは明確に思い出すことができるでしょうか?
私は今日の朝にウィキペディアで確認してみて、再認識をした次第です。
私は今日の朝にウィキペディアで確認してみて、再認識をした次第です。
エラトステネスの篩って、アルゴリズムなんですね。
ウィキペディアにその説明がキチンと載っていますので一度確認してみて下さい。( 上記にリンクを通してあります ) アルゴリズムと言われると、私なんかは襟元をただしたくなる気持ちになります。今まではちょっとバカにしていたんですけどね。エラトステネスの篩なんか、やろうと思えばすぐにでも出来る、と思い込んでいました。でも、ウィキペディアに載っているアルゴリズムを読んでみて、自分はステップ3を知らなかったことが判明しました。
ウィキペディアにその説明がキチンと載っていますので一度確認してみて下さい。( 上記にリンクを通してあります ) アルゴリズムと言われると、私なんかは襟元をただしたくなる気持ちになります。今まではちょっとバカにしていたんですけどね。エラトステネスの篩なんか、やろうと思えばすぐにでも出来る、と思い込んでいました。でも、ウィキペディアに載っているアルゴリズムを読んでみて、自分はステップ3を知らなかったことが判明しました。
例えば120までの整数を篩に掛けて行くとして、いったいどの辺まで調べないといけないのか?
…自分だったら2から始めて、3の倍数、5の倍数、7の倍数…と、ふるいに残った小さい素数の倍数を次々とふるい落として行くのだから、120の半分、60まで調べるべきだと思っていました。
でも正解は $ \sqrt{ 120 } $ までなんですね。
…自分だったら2から始めて、3の倍数、5の倍数、7の倍数…と、ふるいに残った小さい素数の倍数を次々とふるい落として行くのだから、120の半分、60まで調べるべきだと思っていました。
でも正解は $ \sqrt{ 120 } $ までなんですね。
知りませんでした。
この理由を理論的に理解できる日は来るのでしょうか…私には自信がありません。
今までは馬鹿にしていたエラトステネスの篩ですが、今日を持ってバカにすることは無知をさらすことだと認識いたします…。
もうバカには致しません。
今までは馬鹿にしていたエラトステネスの篩ですが、今日を持ってバカにすることは無知をさらすことだと認識いたします…。
もうバカには致しません。
では今日も1日の習慣を始めます。小さな一歩・挑戦を試みます。
応援してね。
千里の道も一歩から。そしてその道は登り坂です。ローマは1日にして成らず、です。
(ポチッとブログ村のバナーをクリックしてね)
★ 習慣作りのための、小さな課題 | ☆ 実施状況 |
---|---|
斜め懸垂1回 (ボルダリングの体力獲得) 学習の気分転換 |
グリップ40回、腕立て20回、腹筋20回、斜め懸垂10回 |
そろばんの練習5問 (暗算の獲得) 数学の学習前 |
加減算 1~100までの足し算 1回、1~100までの引き算 1回 乗算 せず |
数学の問題 1問 (物理学の数式の理解力の獲得) 9時45分~11時15分 ,計90分 |
チャート式 数学 白II+B:できず チャート式 数学 青I+A:p328 昨日・数学の答え合わせは後でまとめてやる:〇 昨日・1.5時間 机から離れず、パソコンの画面も見ずに数学の学習に取り組む:〇 |
規則正しい生活 基本習慣 |
今朝・7時に布団から出る:7時05分 今朝・朝食は台所でとって2階へ:〇 朝 --- ブログの投稿 --- 21時以降は、ドリンクを楽しむ:〇 昨日・寝床に入った時間:23時40分 |
閲覧(4052)
コメントを書く |
---|
コメントを書くにはログインが必要です。 |