Skip to content

Commit 1e05d35

Browse files
committed
Fix check balance challenge spacing
1 parent 6119c30 commit 1e05d35

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

graphs_trees/check_balance/check_balance_solution.ipynb

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -104,24 +104,24 @@
104104
"source": [
105105
"class BstBalance(Bst):\n",
106106
"\n",
107-
" def _check_height(self, node):\n",
107+
" def _check_balance(self, node):\n",
108108
" if node is None:\n",
109109
" return 0\n",
110-
" left_height = self._check_height(node.left)\n",
110+
" left_height = self._check_balance(node.left)\n",
111111
" if left_height == -1:\n",
112112
" return -1\n",
113-
" right_height = self._check_height(node.right)\n",
113+
" right_height = self._check_balance(node.right)\n",
114114
" if right_height == -1:\n",
115115
" return -1\n",
116-
" diff = abs(left_height-right_height)\n",
116+
" diff = abs(left_height - right_height)\n",
117117
" if diff > 1:\n",
118118
" return -1\n",
119119
" return 1 + max(left_height, right_height)\n",
120120
"\n",
121121
" def check_balance(self):\n",
122122
" if self.root is None:\n",
123123
" raise TypeError('root cannot be None')\n",
124-
" height = self._check_height(self.root)\n",
124+
" height = self._check_balance(self.root)\n",
125125
" return height != -1"
126126
]
127127
},
@@ -235,7 +235,7 @@
235235
"name": "python",
236236
"nbconvert_exporter": "python",
237237
"pygments_lexer": "ipython3",
238-
"version": "3.5.0"
238+
"version": "3.4.3"
239239
}
240240
},
241241
"nbformat": 4,

0 commit comments

Comments
 (0)