問題タブ [fibonacci]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
7 に答える
5144 参照

c# - エラーを返す C# フィボナッチ関数

私は C# コンソール アプリケーションを練習しており、数値がフィボナッチ数列に表示されるかどうかを確認する機能を取得しようとしていますが、エラーが発生しています。

私がしたことは:

ここで何が間違っているのか誰にも教えてもらえますか?

0 投票する
2 に答える
356 参照

algorithm - Project Euler N2 - フィボナッチ アルゴリズムが正しく機能しない

フィボナッチ数列の新しい各項は、前の 2 つの項を追加することによって生成されます。1 と 2 から始めると、最初の 10 項は次のようになります。

1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ...

400 万を超えない数列のすべての偶数項の合計を求めます。

Project Eulerで私の答えが間違っていると言われているため、私のプログラムは本来あるべきように機能していません。多分私は何かを見落としています。何か助けはありますか?

0 投票する
10 に答える
75250 参照

fibonacci - フィボナッチ数列で、fib(0) は 0 か 1 か?

fib(0) が = 1 に定義されているサブジェクトでタスクを実行しています。しかし、それは正しくありませんか? fib(0) は 0 ですか?

正しい定義は何ですか?

0 投票する
13 に答える
154308 参照

c++ - 再帰フィボナッチ

なぜか理解に苦しむ

セグメンテーション違反が発生します。x が 1 になると、最終的には返されませんか?

0 投票する
16 に答える
40905 参照

performance - 劣線形時間でのn番目のフィボナッチ数

劣線形時間でn番目のフィボナッチ数を計算するアルゴリズムはありますか?

0 投票する
14 に答える
23513 参照

c - フィボナッチ (<400 万) の偶数項の合計とは? [大きな値のデータ型の混乱]

1 と 2 から始めると、フィボナッチ数列の最初の 10 項は次のようになります。

1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ...

400 万を超えない数列のすべての偶数項の合計を求めます。


今、私はこれを行う方法のアイデアを得ました。しかし、そのようなビッグデータを保持するためのデータ型について混乱しています。で奇妙な結果が得られintます。:(

MORE: Project Euler の 2 番目の質問です。しかし、私はそれを得ることができません。答えとしてクレイジーな値が得られます。誰かが理想的なプログラムを投稿できますか?

編集: これは、フィボナッチを画面に出力するためだけに書いたものです。ベアベーシック。制限に 100 を指定しても、変数が狂ってしまいます。私のコードは間違っていますか?


解決済み: 実際、私は自分で解決策を得ることができました。これが私のプログラムです。できます。

0 投票する
2 に答える
159 参照

python - フィボナッチ プログラムのコードを書いているときのエラー メッセージを理解する

これは私の最初のプログラミングクラスであり、コードを投稿または共有することは許可されていません。問題を説明するために最善を尽くします。

関数を変数 1 と変数 2 として定義しています。次に、両方の変数に値を与えました。範囲値を持つ for ステートメントを使用しました。前の 2 つの Fib の合計を処理する新しい変数を作成しました。値; プログラムの元の変数を再定義して、最大値に達するまで繰り返します。

次のエラー メッセージが表示されます。 <function appendNextFib at 0x01FB14B0>

エラー メッセージの意味についての説明が見つかりません。メッセージ自体から、または私が書いたものから、致命的な欠陥が誰かに飛び出しますか?

0 投票する
2 に答える
3281 参照

python - メモ化に使用されるPythonfunc_dict; 他の便利なトリック?

Python関数オブジェクトには、func_dict関数の外部から表示され、変更可能な属性ディクショナリがありますが、関数が呼び出されても変更されません。(昨日尋ねた質問への回答からこれを学びました(#1753232):ありがとう!)私はフィボナッチ数の計算をメモしたコード( http://pythonprogramming.jottit.com/functional_programmingfunc_dict )を読んでいて、「なぜメモ化に属性を使用しませんか?」それは機能しました(以下を参照してください;出力はコードの最後にあります)。これは、クラスプロパティを使用できるのと少し似ていますが、オブジェクトの外部に初期化コードがあります(この場合、クラスではなく関数です)。

この属性を使用して、類似した(または類似していない)トリックを実行できるのだろうか?