Bagaimana menemukan leluhur umum terendah dari dua simpul di pohon biner?

Binary Tree di sini mungkin belum tentu menjadi Binary Search Tree. Struktur dapat diambil sebagai - struct node { int data; struct node *left; struct node *right; }; Solusi maksimal yang bisa saya selesaikan dengan seorang teman adalah sesuatu seperti ini - Pertimbangkan pohon biner ini...