بحث بالعمق (DFS) — تحدي Python
اكتب الدالة dfs(graph, start) التي ترجع ترتيب زيارة العقد بالبحث بالعمق، مع زيارة الجيران بترتيب أبجدي.
def dfs(graph, start):
# graph = {node: [neighbors]}
# أرجع قائمة العقد بترتيب DFS
passحل هذا التحدي يرتبط بفتح دورة «هياكل البيانات» بحسابك.
ابدأ الحل