recursion

    0

    3答えて

    私は以下のプログラムを再帰を使って書いていますが、再帰的に書く方法を見つけることはできません。私が非再帰的なバージョンを走らせるたびに、その数字は消えてしまいます。どのように再帰せずに次のメソッドを記述するための任意の提案? int countCells(color grid[ROWS][COLS], int r, int c) { if (r < 0 || r >= ROWS || c < 0

    0

    9答えて

    自分自身を再帰的に無限に呼び出す関数があります。 この関数にはいくつかの引数もあります。 すべての関数呼び出しでは、引数と戻りアドレスがスタックにプッシュされます。 各プロセスには、ヒープのように動的に拡張できない固定サイズのスタック領域があります。 そして、私は各スレッドも独自のスタックを持っていると思います。 ここで関数が無限に再帰的に呼び出され、プロセスのスタック領域が不足すると、どうなりま

    1

    1答えて

    私は、この三角形の中に0-4のintの大規模な配列を持っています。あなたは70個の要素と行内のゼロ点の一つで開始する必要があります :私は、Rubyとの動的なプログラミングを学び、3つの基準を満たす三角形のパスの数を計算するには、いくつかの支援をしたいと思いますしようとしています。 あなたのパスは、1行(真上の数字がある場合)または左上の1行の上に置くことができます。これらのオプションの一つは、常

    4

    6答えて

    私は息子が数学の問題を解決するのを手伝っています。これは彼をいくつかのプログラミングに晒す良い機会のようだ。私は再帰的な解を見ることができますが、おそらく反復的な解を説明するのは簡単でしょう。これまでに学んだ言語はSmallBasicであり、再帰を非常にうまくサポートしていません(ローカル変数はありません)。私は別の言語を教えることに反対するのではなく、再帰なしでこれを解決する良い方法があるかどう

    4

    3答えて

    iPhoneで実行されるコードで再帰を避けるべきですか? また、誰かがiphoneの最大スタックサイズを知っていますか?

    1

    1答えて

    タイトルには、複数の行をアカウントごとに1つの出力にフラット化する方法が必要です。 口座取引 12345678 ABC 12345678 DEF 12346578 GHI 67891011はABC 67891011 JKL 私は必要があります。たとえば、テーブルは次のようになります出力は次のようになります。 12345678 | ABC | DEF | 67891011 GHI | ABC | J

    2

    5答えて

    JLabelsとAbstractButtonのためのMnemonicsBuilderクラスを作成しました。便利なメソッドsetMnemonics(JFrame f)を書いて、JFrameのすべての子を繰り返し、JLabelsとAbstractButtonsを選択したいと思います。 JFrameに含まれるすべてのものにアクセスするにはどうすればよいですか?私は試しました: 状況によっては、これはうま

    4

    4答えて

    学問的にもパフォーマンス上の理由から、このクロールの再帰的なWebクローリング機能(指定されたドメイン内でのみクロールする)が繰り返し実行される最良の方法は何ですか?現在のところ、それが終了するまでに、Pythonは1GB以上のメモリを使用するようになりました。これは共有環境での実行には受け入れられません。 def crawl(self, url): "Get all URLS from

    5

    4答えて

    私は単語の文字列を持っていると言う:'a b c d e f'。私はこの文字列から複数の単語のリストを生成したい。 ワードオーダーの問題。上記の例では、'f e d'という用語を生成しないでください。 編集:また、単語はスキップしないでください。 'a c'、または'b d f'は生成されません。 私が今持っている: doc = 'a b c d e f' terms= [] one_befo

    0

    7答えて

    私は、ワークスペースに* .cと* .hファイルを持つプレーンなCコードを持っています。 私は struct my1 { int a; .. .. }my_t; として、いくつかの構造を宣言する1.Hヘッダファイルを持っているが、私は次のように別のヘッダファイル2.Hにタイプstruct MY1の変数を宣言しようとすると、: - struct my1 variable1; この宣