tree

    2

    1答えて

    n要素の配列があるとします。 A = {1,2,3,4,5} 合計が5です!バイナリ検索ツリーは可能です(必ずしも明確ではありません)。私の質問は、ツリー1が葉ノードとして何個登場したか、葉ノードとして何個登場したかなどです。 私が試みているもの:私はAのために見た = {1,2,3} 2 6/3 = 2倍 1 2 + 1 = 3に表示され表示され時間 3は、2 + 1 = 3回 私はそれを一般化

    0

    1答えて

    競合コーディングの問題のセグメントツリーを作成しようとしていますが、このツリーは配列を使って表現されています。私はrangeMinQueryとupdateTreeという関数を持っています。これらの関数は配列上で中間のジョブを実行します。私は関数を使って前記配列を操作する方法を理解することができません。 #include <stdio.h> #include <stdlib.h> #define

    0

    1答えて

    私はこのコードを持っています。誰がなぜこれが起こっているのか教えていただけますか?

    0

    1答えて

    現在、葉の領域を分析し、それをクラスタ内の葉の位置と比較するプログラムで作業しています(つまり、最初の葉、3番目、最後などです)。 )、位置、面積、質量などの関係を分析しています。私は約5,000の葉と1,000のクラスタのデータベースを持っており、それが問題の発生場所です。 クラスタの番号は異なりますが、ほとんどの場合、5つの葉がありますが、その中には2つ、8つ、またはその間にあるものがあります

    0

    1答えて

    私は現在、単純なボードゲームのためのMCTSの実装に取り​​組んでいます。 私はそれがほぼ正しいと思うが、1回以上反復したい場合は、 (時間または数字(i)を反復の要因とする)、ゲームがフリーズする。誰かがその問題が何であるかについて確固たるアイディアを持っていれば嬉しいです。 // method to find best turn Node findBest() {

    2

    1答えて

    有向非循環グラフが与えられた場合、分岐が22に等しいパスの合計を返すかどうかを決定します。下の例では、そのようなパスは(7 + 8 + 3 + 4)にあります。そのようなアルゴリズムの実行時間の複雑さは何ですか? 7 /\ 8 6 /\/\ 2 3 8 // \ 5 4 1 これは私が思いついたものです。 public boolean hasPathT

    0

    1答えて

    私は以下のような数式のリストを持っています。私の目標は、これらの表現を比較し、その構造に基づいてクラスターをクラスター化することです。 (((53.0/-98.0)* -2.0)+(-25.0 + 80.0)) 私はそれを二つのグラフを比較することができR.のgraphkernelsでgraphkernels packageを使用することを計画しています類似行列を生成する。しかし、それはXML形式

    0

    3答えて

    myTreeは、バイナリツリーを表すリストのリストです。リスト内の各リストについて、要素0は左の子へのポインタを表し、要素1はノードの値を表し、要素2は右の子へのポインタを表す。 myTree = [[1,50,2],[3,27,4],[9,62,10],[5,12,6],[7,35,8],[-1,9,-1],[-1,14,-1],[-1,28,-1],[-1,41,-1],[11,59,12],

    0

    1答えて

    私は、プレゼンテーション用のバイナリツリープログラムを作成して、ファイル入力を使ってポストオーダートラバーサルを作成しようとしました。挿入ステップを開始するとツリーが始まり、ノードが1つしかなく、ファイルの末尾に移動します。 ここで何が問題になったのでしょうか? これは私が 5909680059 N [email protected] [email protected] TXTに 57096119

    2

    2答えて

    カスタムデータタイプブックのバイナリ検索ツリーを作成したいとします。ブックには、名前とページの2つの属性があります。ツリーのノードとして属性ページを使用したいと思います。私は木を定義することに固執しました。誰でもリソースを教えてくれますか?私が試したコードはここにあります(動作していません) import System.IO import Data.List data Book = Book