Advertisement
Guest User

Untitled

a guest
May 21st, 2018
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. tree1 = {"k": 1,
  2. 0: {"k": 2,
  3. 0: {"k": 4, 0: {}, 1: {}},
  4. 1: {}},
  5. 1: {"k": 3,
  6. 0: {"k": 5,
  7. 0: {"k": 7,
  8. 0: {},
  9. 1: {"k": 8, 0: {}, 1: {}}},
  10. 1: {}},
  11. 1: {"k": 6, 0: {}, 1: {}}}}
  12.  
  13.  
  14. tree2 = {"k": 1,
  15. 0: {"k": 2, 0: {}, 1: {}},
  16. 1: {"k": 3,
  17. 0: {"k": 4,
  18. 0: {"k": 5, 0: {}, 1: {}},
  19. 1: {"k": 6, 0: {}, 1: {}}},
  20. 1: {"k": "A", 0: {}, 1: {}}}}
  21.  
  22. tree3 = {"k": 1,
  23. 0: {"k": 5,
  24. 0: {"k": 8, 0: {}, 1: {}},
  25. 1: {}},
  26. 1: {"k": 3,
  27. 0: {"k": 5,
  28. 0: {"k": 7,
  29. 0: {},
  30. 1: {"k": 8, 0: {}, 1: {}}},
  31. 1: {}},
  32. 1: {"k": 6, 0: {}, 1: {}}}}
  33.  
  34.  
  35. # II magassag
  36. def magassag(t):
  37. if t == {}:
  38. return 0
  39. else:
  40. m1=magassag(t[0])
  41. m2=magassag(t[1])
  42. return (max(m1,m2)+1)
  43.  
  44. magassag(tree1)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement