Method: BiDimensionalTree#balanced_vert?
- Defined in:
- lib/bi-dimensional-access.rb
#balanced_vert?(node = @root) ⇒ Boolean
205 206 207 208 209 210 211 212 213 214 |
# File 'lib/bi-dimensional-access.rb', line 205 def balanced_vert?(node = @root) return false unless balanced_vert_helper(node) unless node.east.nil? return false unless balanced_vert?(node.east) end unless node.west.nil? return false unless balanced_vert?(node.west) end true end |