سوال ۹۷: اول اینکه توجه داشته باشید که گراف جهت داره و یالهایی توی گزینه ها رو به ترتیب توی درخت پوشا میزاریم. اگر با در نظر گرفتن اون یال توی درخت ترتیب درخت پوشا به هم نریزه پس یعنی اون یال میتونه توی گراف اصلی باشه
یال DC: این یال اگه توی گراف اصلی وجود داشته باشه باز هم این درخت پوشا میتونه به وجود بیاد چون اول گره C دیده شده و هنگامیکه گره D دیده میشه این یال تاثیری نداره
یال CD: این یال نمیتونه تو گراف موجود باشه. چون اگر این یال تو گراف بود گره ای که بعد از C ملاقات میشد توی پیمایش DFS گره D بود در حالی که توی این درخت پوشا اینطوری نیست
یال FA: به همون دلیلی که یال DC میتونست باشه این یال هم میتونه
یال AF: این یال هم میتونه تو گراف باشه چون منافاتی با درخت پوشای به دست اومده نداره و وقتی برمیگردیم به گره A و یال AF رو میبینیم چون گره F قبلا ملاقات شده دیگه سراغش نمیریم
سوال دوم: برای این سوال هم بهتره بر اساس ترتیب ملاقات گره ها که اعدادش داده شده شکل بکشید (شکل زیر) و همون کارهایی که برای سوال قبل انجام دادیم این جا هم انجام بدیم
یال ef: اگر این یال وجود داشت ما میتونستیم بعد از گره e گره f رو ملاقات کنیم ولی میبینید که نشده پس این یال توی گراف وجود نداره
یال ce: چون یال e قبلا ملاقات شده پس این یال تاثیری در ترتیب ملاقات نداره و میتونه تو گراف اصلی باشه
یال ea: مانند بالا چون گره a قبل از e ملاقات شده وجود این یال در گراف تاثیری روی درخت پوشا نداره پس میتونه تو گراف باشه
یال ag: از اونجایی که ما ابتدا از یال ab شروع به پیمایش کردیم پس وقتی دوباره به گره a برگردیم و یال ag رو مشاهده کنیم چون گره g قبلا ملاقات شده این یال تاثیری نداره پس میتونه تو گراف باشه
اووووووووف