티스토리 뷰

따라서 귀하의 데이터 구조는 나에게 몹시 이상해 보이지만 다음은 사용하려는 일반적인 패턴입니다.

def inorder_keys(self):
    if self.head.left is not None:
            yield from self.head.left.inorder_keys()
                yield self.head_key
                    if self.head.right is not None:
                            yield from self.head.right.inorder_keys()
                            

그리고 데이터 구조를 올바르게 이해하고 있다면 그게 다입니다.



출처
https://stackoverflow.com/questions/39940156
댓글
공지사항
Total
Today
Yesterday
«   2025/10   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31