Skip to content

Completed trees-2#1585

Open
pratikb0501 wants to merge 1 commit into
super30admin:masterfrom
pratikb0501:master
Open

Completed trees-2#1585
pratikb0501 wants to merge 1 commit into
super30admin:masterfrom
pratikb0501:master

Conversation

@pratikb0501
Copy link
Copy Markdown

No description provided.

@super30admin
Copy link
Copy Markdown
Owner

Construct Binary Tree from Inorder and Postorder Traversal (Problem_1.py)

棣 escl策 escl spat策 escl棣 escl escl escl spat spat策 escl spat棣棣棣 escl escl棣棣 spat棣棣 spat棣棣 spat spat spat spat spat spat spat棣棣棣棣棣棣棣 spat棣 spat spat棣棣棣棣棣棣 escl策 spat棣棣 spat棣棣棣棣棣 spat棣策 escl spat spat棣 spat棣 escl棣aba spat棣棣 spat棣 spat棣策棣 spat spat棣棣策 spat策棣棣 spat棣棣棣棣策 spat escl spat策棣 spat棣 spat棣棣 spat策棣 spat spat棣棣棣 spat棣 spat棣 spat棣棣棣棣 spat棣棣 spat escl策 spat棣棣棣 spat棣 spat spat spat棣棣 spat escl棣 spat策棣 spat escl棣棣 spat escl spat escl策棣棣 spat escl spat spat棣棣策棣 escl棣策 escl spat escl策 spat spat棣棣棣 spat棣 spat棣棣棣策棣棣棣棣棣棣 spat棣 escl spat棣棣 spat spat棣 escl spat棣棣 spat棣 spat棣 spat棣棣棣 spat escl棣 escl escl策策 spat棣 spat spat escl棣棣策 escl spat spat escl棣棣棣 escl棣 escl棣棣 spat escl spat escl spat棣棣 escl spat棣 escl棣棣策棣棣策 spat棣棣 spat棣 escl棣棣 spat棣 escl棣棣 spat棣 spat spat棣 escl棣棣棣棣 spat棣棣棣 spat棣棣策策策棣策策棣棣 spat棣 spat棣 spat棣 escl棣棣 spat escl spat棣策 escl spat escl escl escl棣棣棣 escl spat棣棣 escl spat棣 escl棣 spat棣 spat escl spat棣 escl spat棣棣棣 spat棣棣 spat spat棣棣棣棣 escl escl策 spat棣棣棣 spat spat棣棣棣棣 escl棣 escl棣 spat棣棣 escl策 spat策棣棣棣 spat棣 spat策 spat escl棣棣棣 spat策棣棣 spat spat棣棣棣 spat棣 spat棣 spat棣策棣棣策棣棣策棣棣棣 escl棣棣 spat spat spat spat棣 spat spat棣棣棣棣棣 spat棣棣棣 spat spat策棣 spat策棣 spat棣棣棣 spat棣棣策 escl策棣 spat escl棣棣棣 spat棣 escl棣棣棣棣 escl spat棣棣棣棣棣棣棣棣棣棣策 spat spat棣棣棣 spat spat棣棣 spat策 spat棣棣 spat spat spat棣 spat棣棣 spat spat策 spat棣策策 spat spat spat escl棣 spat策棣 escl escl棣棣 escl spat spat escl棣棣棣 escl escl棣 escl spat spat棣棣棣 spat棣 escl escl棣 spat棣 spat spat spat spat spat spat棣棣策 escl棣棣棣棣 spat spat棣策棣棣 spat spat棣策棣 spat棣棣 spat策棣 escl棣棣棣 spat棣 spat棣棣 spat棣 spat escl棣 spat escl策棣 spat escl escl spat棣策 escl spat spat策策棣棣棣 spat策棣棣 spat escl spat棣棣 spat棣棣 spat策 escl spat spat escl spat棣 spat棣棣 spat棣 spat棣 spat spat棣 escl棣 spat棣棣 spat escl棣棣棣 spat棣 spat棣 spat策 spat棣 spat spat棣 spat escl spat spat spat spat棣棣策棣棣棣棣棣 spat spat棣策 spat棣棣 spat棣棣策策 escl棣棣策棣 spat escl棣策 spat spat spat棣棣棣 escl spat escl棣 escl棣 spat spat棣 spat escl棣棣策 spat策棣策棣策策棣棣棣策 spat spat escl策 spat spat棣 spat spat escl spat escl棣 spat spat spat spat棣棣棣棣 spat spat棣棣 spat spat棣棣 spat棣棣棣 escl spat spat spat escl棣策棣棣策棣策棣策棣棣 spat策棣棣 escl棣棣 spat spat策棣棣 spat escl棣 escl策策 escl棣 spat策棣棣棣 spat spat棣棣棣棣策 spat棣棣棣棣棣 escl棣棣 spat棣 spat棣棣 spat棣策 escl棣棣 spat棣 spat棣策 spat spat spat棣 spat棣棣 spat棣棣棣策策棣棣棣棣棣 spat棣棣 spat spat棣棣 spat策 spat escl escl escl spat spat棣棣 spat spat棣 spat棣棣 spat棣aba棣 escl escl escl棣 escl棣 spat escl策棣 escl棣 escl spat spat棣棣 escl棣棣策棣 spat spat spat spat棣策 escl spat棣 spat策策棣棣棣棣策棣策棣 spat策棣 spat escl spat棣棣 spat棣 spat spat棣棣棣棣棣 spat棣棣棣 escl spat棣 spat escl spat spat策棣棣 spat策棣 spat策棣 spat escl spat棣策 spat策 escl棣 spat棣棣棣 escl escl escl escl棣 spat策棣棣 escl棣 spat spat棣策策棣 escl棣 spat棣 spat棣策 spat spat棣棣 spat棣棣棣棣棣棣棣 escl spat策 escl棣 spat棣棣棣 spat spat棣 escl spat棣棣棣棣 spat棣策策 escl spat策 spat棣策棣棣棣策 spat spat棣 spat棣棣 spat spat spat策棣棣棣 escl棣 spat spat spat escl棣 spat策棣棣棣棣 spat棣棣棣棣 escl棣 escl策策策棣棣棣棣棣 spat棣棣 spat棣棣棣 spat棣棣棣策棣棣棣棣棣 spat spat策策棣 spat棣 escl棣 escl棣 spat棣棣棣棣 spat escl策棣 escl策棣棣棣 spat spat spat策 escl spat棣棣策策 spat spat spat棣 spat棣 spat棣 escl棣 spat棣棣 spat棣 spat棣 spat策棣 spat棣棣 escl spat棣 escl策棣策策棣棣 escl spat棣棣棣棣棣棣 spat棣策棣棣棣 spat棣棣棣 spat策 spat spat棣棣棣 spat棣 spat棣 escl escl spat spat棣棣 escl棣棣棣 escl escl策棣 spat棣棣棣 spat棣 spat spat棣棣棣棣 spat棣棣 spat spat棣 spat棣 escl escl策策 escl escl棣棣策棣 spat spat棣 spat spat策 spat策 spat escl策 spat棣棣 spat策棣策棣棣棣棣 escl spat escl棣 escl棣棣 spat spat棣策棣棣 spat棣棣棣棣 escl策棣棣棣 spat棣棣棣棣 spat策棣棣棣棣策 spat spat spat spat策棣棣棣 spat棣棣 escl spat spat escl棣棣 spat escl spat棣棣棣棣棣棣 esclaba棣棣策棣棣策策棣棣 spat spat escl棣棣棣棣棣 spat spat spat棣 spat spat spat棣棣棣棣棣棣策棣棣 escl escl棣棣 escl策棣棣棣策棣 spat escl棣 escl spat spat棣 escl棣 spat escl棣棣 spat棣 spat棣棣棣策 spat escl策棣棣棣 spat棣棣 escl spat escl spat spat escl escl escl棣 escl spat策棣 escl棣棣棣棣棣棣棣 spat棣棣策 spat spat棣棣 spat棣棣棣 spat策策棣棣棣棣 spat棣棣棣棣 spat棣棣 escl棣 spat escl spat棣棣 escl棣 spat spat棣策 esclaba棣 spat spat棣棣棣棣策棣 spat spat棣策棣 spat escl棣棣 spat spat策 spat escl棣棣棣 spat spat escl spat spat spat spat escl棣棣 spat spat棣棣 spat spat escl策 escl棣aba spat spat spat棣 spat棣棣棣 spat策 spat策 escl棣棣 escl spat策棣策棣 escl棣棣棣 escl棣棣棣棣棣棣策 spat策棣棣棣 spat棣棣 escl棣棣策 escl spat棣 spat escl棣棣 spat棣 spat策 spat棣 spat spat棣 spat escl棣 spat棣棣棣 spat spat棣棣 escl棣 spat棣棣 spat棣棣策 spat escl棣棣棣 spat棣棣 escl棣 spat策棣策棣棣 escl棣棣 spat escl策 escl棣棣 escl spat棣aba spat escl escl棣棣棣 spat spat spat escl棣 spat escl escl棣 escl spat棣策 spat spat spat策棣策 spat棣 spat spat棣棣棣棣棣棣 spat棣 escl棣 spat棣 spat棣 spat escl棣 spat棣棣棣棣策棣 spat棣棣 escl棣棣 spat spat策 spat spat spat escl spat escl spat棣棣 spat spat棣策 escl棣棣棣 spat spat spat棣 spat棣棣棣棣策 spat棣 spat棣 spat spat棣 escl棣棣棣棣策 spat spat棣棣 spat spat spat spat棣 escl策棣棣棣 escl spat spat escl棣 escl escl棣 escl spat escl棣棣棣 spat escl棣棣棣棣 spat棣 spat棣 spat spat棣策棣棣策策 escl spat escl spat棣 spat棣 escl棣策棣棣 escl棣棣棣棣 spat策 escl spat棣 spat spat spat spat棣 spat棣策棣棣 spat棣棣棣策棣 escl spat棣棣棣棣aba棣 spat策策 escl spat spat策棣棣棣策 spat棣 spat棣棣棣棣 spat棣棣 escl spat策策 spat棣 spat spat spat escl spat棣棣棣棣棣策棣 escl棣棣 spat spat棣棣棣 spat棣棣棣棣 spat棣 spat棣策棣 spat spat spat spat棣 escl spat spat escl棣 escl棣棣策 escl棣策棣棣棣棣 escl spat spat spat棣 escl策 spat棣 escl棣棣棣棣棣棣策 spat棣 spat棣棣棣棣棣 escl棣棣策棣棣 spat策策策 escl策棣 escl棣棣棣 spat escl escl棣 escl策 spat棣棣棣 escl棣棣棣 escl spat spat spat spat spat棣棣棣棣策棣 spat spat棣棣棣 spat棣 spat spat棣策 spat棣策棣棣 escl棣 spat棣 spat escl spat棣棣棣棣棣棣棣棣策棣棣 spat棣 spat escl spat策 spat spat escl spat escl棣 spat spat escl spat spat棣 escl策 escl棣策策棣 spat棣策棣棣棣 spat棣 spat棣 escl escl spat棣 spat策棣 spat escl棣棣 spat spat棣策棣棣 escl棣策棣策策 spat棣棣 spat spat escl spat策 escl策棣棣

VERDICT: NEEDS_IMPROVEMENT


Root to Leaf Sum (Problem_2.py)

Your solution is well-written and efficient. Here are a few suggestions for improvement:

  1. Consider adding type hints to the method signatures to make the code more readable and self-documenting. For example:
    def sumNumbers(self, root: Optional[TreeNode]) -> int: and def helper(self, root: Optional[TreeNode], prevSum: int) -> int:.
  2. Although not necessary, you could use an iterative DFS or BFS approach to avoid potential recursion stack overflow for very deep trees, but given the constraint that the depth will not exceed 10, recursion is perfectly acceptable.
  3. Ensure that you handle the case where the root is None appropriately. Your solution returns 0 in that case, which is correct.

Overall, your solution is excellent and demonstrates a good understanding of tree traversal and recursion.

VERDICT: PASS

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants