티스토리 뷰

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

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/06   »
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