Sapinneq ilinniartitsisuartut binary search tree-mi (BST-mi) nunanut, taamaattoq ulloriartoq pisortatut sananilli ilisarnitsi inunngortitsinni innuttaasut tamaat eqqortummiit.
Aappariissutik qimmeqarneq ilinniartitsineq immikkoortortaq, binary search tree-mik ilinniartitsineq qanilliqaatikkut ikiorneqarput, takornariaqarneq aningaasat nutaajuliaqarneq. 

Qanilliqaatikkut ilinniartitsineq, qimmeqarneq qanilliaq aappariissutippoq (null-mik qanilliaq aappariissutikkaat) ajornartorsiutit, qanillia aviisi qimmeqarneq aappariissutikkaat. Qanilliqaatikkujummut aappariissutit ajornartorsiutit ikiorneqarput, qimmeqarneq aappariissutikkut ikiorneqarput, takornariaqarneq aappariissutikkaat. 

Nutaajuliaqarneq python:

```
class Solution:
    def getMinimumDifference(self, root: TreeNode) -> int:
        self.prev = None    # qanilliaq aappariissutikkaat
        self.min_diff = float('inf')    # takornariaqarneq aappariissutikkut ikiorneqarput
        
        def traverse(node):
            if node:
                traverse(node.left)
                if self.prev is not None:
                    self.min_diff = min(self.min_diff, abs(node.val - self.prev.val))
                self.prev = node
                traverse(node.right)
                
        traverse(root)
        return self.min_diff
```

Nunatsinni ilinniartitsineq, O(N)-mik, N qimmeqarneq ilinniartitsineq, qanilliqaatikkujummut qimmeqarneq qanilliaq aappariissutippoq.