חקרו אלגוריתמי סריקת גרפים ומסלולים קצרים ביותר
אלגוריתמי חיפוש בגרפים מיושמים בניווט GPS, רשתות חברתיות, ניתוח תלויות ועוד. BFS מוצא את המסלול הקצר ביותר במספר צלעות וטוב לגרפים לא ממושקלים. DFS חוקר לעומק ומשמש לזיהוי מחזורים ומיון טופולוגי. אלגוריתם דייקסטרה מוצא מסלול קצר ביותר בגרף ממושקל עם משקלים חיוביים. A* מוסיף היוריסטיקה לדייקסטרה לחיפוש יעיל יותר כשיש מידע מרחבי.
לחצו על הפעל או שלב כדי להתחיל את האלגוריתם.
1 / 0
חוקר את כל השכנים בעומק הנוכחי לפני שעובר לצמתים בעומק הבא. משתמש במבנה נתונים תור (FIFO).
חקרו שכבה אחר שכבה, כמו אדוות המתפשטות מאבן שנזרקה למים.
O(V + E)
O(V)
מציאת מסלול קצר ביותר בגרפים לא ממושקלים, סריקה לפי רמות, בדיקת קישוריות.
באיזה מבנה נתונים משתמש BFS לניהול הצמתים שיש לבקר?