สมมติว่าเรามีกราฟ acyclic กำกับที่มีโหนด N เราต้องหาเส้นทางที่เป็นไปได้ทั้งหมดจากโหนด 0 ถึงโหนด N-1 และส่งคืนในลำดับใดก็ได้ กราฟมีดังต่อไปนี้ โหนดคือ 0, 1, ..., graph.length - 1. graph[i] คือรายการของโหนดทั้งหมด j ที่มี edge (i, j) อยู่ ดังนั้นหากอินพุตเป็นเหมือน [[1,2], [3], [3], []] เอาต์พุตจะเป็