ปัญหา ให้ Preorder traversal ของ BST ตรวจสอบว่า ทุกโหนดภายใน (internal node) มีลูกเพียงข้างเดียว (ไม่มีโหนดที่มีลูก 2 ข้าง) ข้อสังเกตสำคัญ ใน BST: โหนดซ้าย < โหนด < โหนดขวา ถ้าโหนดมีลูก 2 ข้าง → จะมีค่าระหว่างโหนดปัจจุบันกับโหนดสุดท้ายใน preorder อัลกอริทึม O(n) สำหรับแต่ละโหนด preorder[i]: nex