Tree Axtarış
Zaman limiti 1 saniyə-dir
Yaddaş məhdudiyyəti 128 meqabayt
İkilik axtarış ağacı verilmişdir. Ağacın elementini tapın.
Ağacın təyini:
// Java class TreeNode { public: int val; TreeNode left; TreeNode right; TreeNode(int x) { val = x; left = NULL; right = NULL; };
// C++ class TreeNode { public: int val; TreeNode *left; TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(NULL) {} };
Tapılan elementin göstəricisini qaytaran Find funksiyasını reallaşdırın. Tələb olunan element tapilmazsa, NULL qaytarın.
// Java TreeNode Find(TreeNode tree, int element)
// C++ TreeNode* Find(TreeNode *tree, int element)
Misal
Find funksiyası element = 9 ilə 9 qiymətli təpənin göstəricisini qaytarır.
Təqdimatlar 2K
Qəbul dərəcəsi 55%