具體思想應該是遞歸思想,大概這樣
int count(BinTree *T)
{
if(T == NULL)
return 0;
return count(T->left) + count(T->right) + 1;
}
然后如果你是用左兒子表示小于根的節(jié)點的話,小于X的節(jié)點數(shù)就是count(T->left)那為什么返回的是所有的節(jié)點啊?sorry,沒看清題目。 int count(BinTree *T, int X) {if(T == NULL) return 0; if(T->val >= X) return count(T->left);elsereturn count(T->left) + 1 + count(T->right); } 假設左邊小于右邊
統(tǒng)計二叉排序樹中值小于X的結點個數(shù)
統(tǒng)計二叉排序樹中值小于X的結點個數(shù)
數(shù)學人氣:948 ℃時間:2020-10-01 19:52:16
優(yōu)質解答
我來回答
類似推薦
- 請問怎么用結點來計算二叉排序樹的個數(shù)?
- 完全二叉樹葉子節(jié)點個數(shù)計算問題
- 告訴了一棵完全二叉樹的總結點個數(shù),求葉子結點個數(shù)怎么計算?
- 數(shù)據(jù)結構:計算樹的葉子節(jié)點的個數(shù)?
- 廣度優(yōu)先法統(tǒng)計二叉樹值為x的結點個數(shù)
- 把四張紙牌背面朝上放在桌子上,洗勻后,隨機從中摸取一張,看完牌后,放回去洗勻,再摸,1:統(tǒng)計了100次結果,摸到老K共25次,請你估計老K有多少張?2:根據(jù)1的數(shù)據(jù),求出兩次都沒摸到老K的概率
- 停車場客車的輛數(shù)是貨車的1.5倍,客車開走42輛后,剩下的客車和貨車的輛數(shù)相等,原來客車和貨車各有多少輛?
- I m___ all the clothes together myself
- 曲線x=根號2cosθ,y=sinθ(θ為參數(shù))上的點到直線x=(根號2)*t,y=-1+t(t為參數(shù))的距離的最大值為
- Man ___ without air.
- 1.已知a.b兩個不共線的向量,且a=(cosα,sinα),b=(cosβ,sinβ) (1),
- As soon as she gets home,she ___ (turn) on the TV
猜你喜歡
- 1公式U=Ed中各字母代表什么意思
- 2一根方鋼長5米,橫截面是一個邊長為分米的正方形,這根方鋼的橫截面積是多少平方分米?
- 3把2008年汶川地震中發(fā)生的事寫成一句比喻句,排比句,還有擬人句.快,明天要交.
- 4燕子從天空中掠過(擴句,至少擴2處)
- 5同時存在四離子濃度均為0.1mol/L 溶度積常數(shù):Mg(OH)2 1.2乘10-11 Fe(OH)2 1.6乘10-14 Mn(OH)2 4乘10-...
- 6如何區(qū)分公蟹與母蟹
- 7孝順父母長輩的成語
- 8春雨,染綠了世界,而自己卻無聲地消失在泥土之中,老師,您就是我~運用了什么修辭手法.
- 9He didn't have breakfast ,___ he got up late.A.because B.since C.as D.for
- 10小明每分鐘騎車行0.4km,小剛騎車行1km用了3分鐘.誰騎車的速度快一些?
- 11英語翻譯
- 1210的a次方等于20,10的b次方等于5的-1次方 求3的2a次方÷9的b次方