ในโปรแกรมนี้เราสร้าง random directed acyclic graph สำหรับขอบ e ที่กำหนด Time complexity คือ O(e*v*e) อัลกอริทึม เริ่มต้น ฟังก์ชัน GenerateRandomGraphs() มี e เป็นจำนวนขอบใน argument list สร้างการเชื่อมต่อระหว่างตัวเลขสุ่ม 2 ตัว สำหรับกรณีตัวอย่าง จำกัดจำนวน vertex ไว้ที่ 20 ตรวจสอบ cycle ในก