fibonacci

    0

    2答えて

    私は、Javaで絶対に初心者です。私は、fibonacciシーケンスに関するacm.libaryを使ってコードを書きたいと思っています。 私にとっては非常にいいですが、私はシーケンスの最後の数字だけを印刷したいだけです。私はどのようにわからない。 ユーザタイプn = 5の場合、結果は8である必要があります。 ユーザタイプn = 8の場合、結果は21である必要があります。 私のプログラムでは最後の数

    0

    1答えて

    フィボナッチをベースにしたキャッシュを実装しようとしています。しかし、それは私に間違った出力を与えました(fibcache(8)は21の代わりに13の答えを与えました)。しかし、場合によっては正しい出力を得ました。例えばfibcache(6)は私に8を与えました。 #include <stdio.h> #include <stdlib.h> #define DCACHE_SIZE 5 in

    -3

    1答えて

    フィボナッチのアルゴリズムを使ってエジプトの部分を見つけようとしているこの問題があります。分子については、常に1に等しくなければならない。次に、底が実用的な数であるかどうかを判断する必要があります。 私たちは、私はすでに有理数の下数は実用的な数であるかどうかを決定する方法を発見した彼らは私たちに番号を与えているユーザーからの2つの入力(それは正でなければなりません) を持っています..(似たような

    0

    3答えて

    次のようにxのフィボナッチ数列があり、配列内の配列を検出したいとします。 Javaメソッドは、非常に単純なアプローチは、配列のコピーを作成し、二番目の配列の位置1に対する第一の配列の位置0を確認し、それらが一致する場合にすることであろう配列 x 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 1)x mod 2 - 0 1 1 0 1 1 0 1 1

    -3

    2答えて

    スクリプトはfibonacciシーケンスを正常に計算しますが、数値を配列に変換する方法がわかりません。 タイトルフィボナッチ配列 はSETLOCAL enableDelayedExpansion :Fibonacci setlocal ::C=current L=last S=Swap set C=1 set L=0 for /l %%G in (1,1

    2

    2答えて

    Skienaの 'The algorithm design manual'の「8.1.1フィボナッチ数の再帰による」を読んでいました。 このセクションの下の段落を理解できませんでした。 このアルゴリズムはF(n)を計算するためにどのくらい時間がかかりますか? Fn + 1/Fn≒ φ=(1 +√5)/ 2≒1.61803であるので、Fn> 1.6^nであることを意味する。私たちの再帰木は しか葉と

    1

    2答えて

    フィボナッチ数リターンを作成しようとしています(入力nがfibonacciシーケンスのインデックス位置nにある要素を返す場合)。私はそれを再帰的にし、空間の複雑さを低くしようとしていました(私は新しい変数をインスタンス化しません)。私はIntegerオブジェクトを値として使用していますが、値のオーバーフロー(負の値を返す)を認識していますが、実際には意図的です(教育目的のため)。この関数はsmar

    2

    2答えて

    私はJavaで再帰を使用しないフィボナッチ数計算をしようとしています。しかし、プログラムを実行すると、無限ループが発生します。私はそれを試してデバッグするために多くの印刷ステートメントを入れましたが、正直なところ私はスタックがどのように動作するはずであるかあまりにもわかりません。ここに私の2つのクラスがあります: package fibNumbers.fibStack; import java

    -1

    1答えて

    誰かがこのコードの仕組みを説明できますか?これはcodeacademyからの再帰jsのコードです。このコードは、フィボナッチシーケンスを使用して成長率を決定します。コードの出力 var height = growBeanstalk(5) // 5 var height = growBeanstalk(8) // 21 etc. (4) => //3 (3) => //2 ありがとうございま

    0

    2答えて

    現在、私はアセンブリ言語(Motorola 68K Assembler)コースに登録しています。私は、最大30のフィボナッチ数の結果を印刷するプロジェクトがあります。たとえば、ユーザーが4を入力すると、結果は3になります(これは前の2つの数値の合計であるためです) )。しかし、私のメインプログラム(prog4.s)は継続的に0を出力します。問題は再帰的メソッドのロジックと何か関係がありますか?問題