eolymp
bolt
Try our new interface for solving problems
Məsələlər

Tree Sol yarpaqların cəmi

Tree Sol yarpaqların cəmi

İkilik ağac verilmişdir. Onun bütün sol yarpaqlarının cemini tapın. Ağacın təyini: \begin{lstlisting}[language=Java] // Java class TreeNode { public: int val; TreeNode left; TreeNode right; TreeNode(int x) { val = x; left = NULL; right = NULL; }; \end{lstlisting} \begin{lstlisting}[language=C++] // C++ class TreeNode { public: int val; TreeNode *left; TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(NULL) {} }; \end{lstlisting} Ağacın sol yarpaqlarının cəmini hesablayan \textbf{sumLeft} funksiyasını reallaşdırın. Əgər ağacın sol yarpağı yoxdursa, $0$ qiymətini qaytarın. \begin{lstlisting}[language=C++] // Java int sumLeft(TreeNode tree) // C++ int sumLeft(TreeNode *tree) \end{lstlisting} \Note \includegraphics{https://static.e-olymp.com/content/2f/2ff22c19625e6a2a9f40d0dbadf15be3fe9d7be0.gif} \textbf{sumLeft} funksiyası $14 = 5 + 9$ qaytaracaq.
Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 128 MiB
Müəllif Михаил Медведев