نمایش نتایج 1 تا 2 از 2

نام تاپیک: برنامه جستجوی سطحی ( bfs ) به کمک صف

  1. #1

    Question برنامه جستجوی سطحی ( bfs ) به کمک صف

    کسی برنامه جستجوی سطحی ( bfs ) به کمک صف رو داره؟

  2. #2
    من این برنامه رو از کتاب ساختمان داده آقای مقسمی براتون نوشتم البته تکمیلش با خودتون دیگه

    procedure bfs(v:integer);
    begin
    write(data(v));
    visited[v]:=true;
    addq(q,v);
    while not emptyqueue(q) do begin
    delq(q,v);
    for all node w adjacent to v do begin
    if (not visited[w]) then begin
    write(data[w]);
    addq(q,w);
    visited[w]:=true;
    end;
    end;
    end;
    end;


    v گره ای است که پیماش را از آن شروع می کنیم و w هم گره مجاور
    برای آنکه بفهمیم کدام گره پیمایش و کدام ها نشده اند از آرایه visited استفاده شده
    آخرین ویرایش به وسیله whitehat : سه شنبه 30 بهمن 1386 در 17:53 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •