I'm learning AVL Tree and got TLE in recursive code. My tutor suggests to iterative solution. I searched and found a solution which saves parent node in child. I wonder this one could get problem in memory, doesn't it? And is there another way to insert, delete in AVL Tree what doesn't need to save parent in child ones? Please give me a hint.