2分探索木になっている2分木はどれか
の検索結果 (10,000件 1〜 20 件を表示)
C言語 2分木探索について質問です
…C言語初心者です。 2分木構造体 struct node{ int data; Tree left_subtree; Tree right_subtree; } を上記のように定義した場合、 2分木の根節点のポインタ struct node *Tree を引数として与えられたとき...…
多分木のプログラミングについて
…一般的な多分木の深さ優先探索のプログラミングを 考えているのですがどうもわかりません。 多分木のプログラミング方法あるいはそのような ソースを公開したサイトがあれば教えてい...…
二分木の高さについて
…二分木の高さについて このカテゴリでいいのか迷ったのですが。。。 1)、葉を含めて節点の総数がNであるような二分木の高さの範囲、というのはどういったのものなのでしょうか? ...…
二分探索の平均探索回数
…こんにちは、 二分探索の最大探索回数がlog2N+1なのは 書籍にある計算式の変換で理解できたのですが、平均探索回数がlog2Nなのが理解できません。 書籍では『平均探索回数の場合、N/2個の...…
二分探索木のheight(高さ?)を見つけるアルゴリズム
…Binary Search Tree(=二分探索木)のheight(高さ?)を見つけるメソッドを作りたいのですが、 そのアルゴリズムが頭にうまく浮かびません。 まず思いついたのは一つ一つのNode(=ノード)をそれぞれの...…
二分探索で方程式の解を求める方法
…C言語で二分探索を利用して、以下の方程式を解くように言われたのですが、 本やインターネットで調べましたが、見当がつかず困っています。 2(1-2x)/(33*(1-2x)-x(2x)^5) = 1-(1-x)^(1/4) 上記の...…
n番目に大きな値を探索する
…Java初心者です。 Javaで「n番目に大きい値を探索」するプログラムを組みたいのですが、お力を貸してください! 配列データ(10)には各要素に1~10の値が入っています。 ただし配列データ...…
線形探索について
…C言語の線形探索の課題なんですが 5つの整数を入力して その入力した値からみつけたい値を探索する課題なのですが #include /*--- 要素数nの配列aからkeyと一致する要素を線形探索 ---...…
2分探索木の高さを求めるプログラムの質問です。
…2分探索木の高さを求めるプログラムを作成しているのですが、 下に書いたプログラムだと上手くいきません・・。 int compute_height(struct BST_Node *p){ int lh=0, rh=0, Max; if(p==NULL){ return 0; } lh=compute...…
高さ1.2mの棒が、2mです。木の高さが、6mのとき、この木の影の長さは、何mでしょう。(´・ω・`
…高さ1.2mの棒が、2mです。木の高さが、6mのとき、この木の影の長さは、何mでしょう。(´・ω・`)…
二分探索木への挿入
…今学校で二分探索木を勉強しています。二分探索木に要素を挿入したいのですが、うまくいかないのでアドバイスをいただけないでしょうか。ファイル中の英文を単語に分けてその出現頻度...…
Cでオセロゲームプログラム
…Cでオセロゲームのプログラムを作ろうと思ってますが 下記のプログラムに構造体、2分木(ゲーム木)、リスト構造、ミンマックス法、バックトラック法等を含みたいのですが どのよう...…
迷路を脱出する経路探索プログラムをC言語で作成するには?
…迷路を脱出する経路を探索するプログラムを作成したいのですが、 何をすればいいのかまったくわかりません、 サンプルプログラムや解決ヒント等、 データの提供お願いします。 かな...…
深さ優先探索(再帰なし&あり)
…深さ優先探索で再帰呼び出しを用いないのと用いるプログラムを書く課題がありまして、まだC言語かけだしの自分にはあまりよくわかりません・・・ どこかにわかりやすいサイトとかって...…
再帰呼び出しについて
…C言語のプログラムについてです。 テキストからランダムに並べられたアルファベットを順番にひっぱってきて、 二分木の構造にアルファベットをアルファベット順に格納していき、その順...…
木登りに向いている木
…4歳と2歳の男の子がいます。 木登りくらいできる子になって欲しいと思うのですが、木登りに向いている木を教えて下さい。 向いてない木に登れたらもっとすごいのですが、とりあえず...…
VBA どっちが速い?
…配列(要素1万個)の中を探す時間を短縮するために、1回探し見つかったらその要素を削除し、次に探す際はちょっと短時間で済むようにしたいと思ってます。そのために配列をコレクシ...…
std::set で、ある値が何番目の数なのか知る方法
…std::set s; s.insert(3); s.insert(2); s.insert(5); s.insert(8); s.insert(7); s.insert(4); setの中では二分木でソートされつつ格納されていると思うのですが、 例えばこの中で 5 は何番目に小さい値かを知...…
検索で見つからないときは質問してみよう!