สมมติว่ามี singly linked list ต้องแปลงเป็น binary tree ตามกติกา: หัวเป็นราก, โหนดถัดไปเป็นลูกซ้ายถ้าค่าน้อยกว่าพาเรนต์ มิฉะนั้นเป็นลูกขวา ตัวอย่าง: [2,1,3,4,0,5] สร้างต้นไม้ตามรูป ขั้นตอนการแก้ปัญหา ฟังก์ชัน solve(node): ถ้า node ว่าง: คืน None root = TreeNode(node.val) ถ