Paieška į plotį angl breadth first search angl BFS paieškos grafe arba grafo apėjimo būdas kai pasirinkus pradinę viršūn
Paieška į plotį

Paieška į plotį (angl. breadth-first search, angl. BFS) – paieškos grafe arba grafo apėjimo būdas, kai pasirinkus pradinę viršūnę pirmiausia yra aplankomos visos jos kaimynės (t. y., viršūnės, sujungtos grafo briaunomis su pradine viršūne), po to kaimynių kaimynės ir t. t., kol randamas ieškomas tikslas arba kol yra apeinamos visos grafo viršūnės ir briaunos.
Algoritmas
Paieška į plotį gali būti realizuojama naudojant eilę. Tokiu atveju iš pradžių į eilę įtraukiama pasirinkta viršūnė, nuo kurios vykdoma paieška. Po to kiekviename žingsnyje iš eilės imama viršūnė ir į eilę dedamos jai gretimos neaplankytos viršūnės. Tai kartojama, kol eilė lieka tuščia.
, paremtu Pascal programavimo kalba, tai užrašoma taip:
TrauktiĮEilę(Eilė, PradinėViršūnė); PažymėtiKaipAplankytą(PradinėViršūnė); // pažymi aplankytą viršūnę while (NeTuščia(Eilė)) do begin w := ImtiIšEilės(Eilė); // Nuskaitomas ir išmetamas pirmas eilės elementas for u := visoms neaplankytoms viršūnėms, gretimoms w do begin PažymėtiKaipAplankytą(u); TrauktiĮEilę(Eilė, u); end end
Taikymai
Paieška į plotį galima rasti trumpiausius kelius nuo pasirinktos viršūnės nesvoriniame grafe.
Išnašos
- Kostas Plukas, Eugenijus Mačikėnas, Birutė Jarašiūnienė, Irena Mikuckienė „Taikomoji diskrečioji matematika“, Kaunas, „Technologija“, 2007
Nuorodos
Autorius: www.NiNa.Az
Išleidimo data:
vikipedija, wiki, lietuvos, knyga, knygos, biblioteka, straipsnis, skaityti, atsisiųsti, nemokamai atsisiųsti, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, pictu, mobilusis, porn, telefonas, android, iOS, apple, mobile telefl, samsung, iPhone, xiomi, xiaomi, redmi, pornografija, honor, oppo, Nokia, Sonya, mi, pc, web, kompiuteris, Informacija apie Paieška į plotį, Kas yra Paieška į plotį? Ką reiškia Paieška į plotį?
Paieska į plotį angl breadth first search angl BFS paieskos grafe arba grafo apejimo budas kai pasirinkus pradine virsune pirmiausia yra aplankomos visos jos kaimynes t y virsunes sujungtos grafo briaunomis su pradine virsune po to kaimyniu kaimynes ir t t kol randamas ieskomas tikslas arba kol yra apeinamos visos grafo virsunes ir briaunos Paieska į plotįAnimacija iliustruojanti paieska į plotįAlgoritmasPaieska į plotį gali buti realizuojama naudojant eile Tokiu atveju is pradziu į eile įtraukiama pasirinkta virsune nuo kurios vykdoma paieska Po to kiekviename zingsnyje is eiles imama virsune ir į eile dedamos jai gretimos neaplankytos virsunes Tai kartojama kol eile lieka tuscia paremtu Pascal programavimo kalba tai uzrasoma taip Traukti Į Eil e Eil e Pradin e Vir su n e Pa z ym e tiKaipAplankyt a Pradin e Vir su n e pazymi aplankyta virsune while NeTu sc ia Eil e do begin w ImtiI s Eil e s Eil e Nuskaitomas ir ismetamas pirmas eiles elementas for u visoms neaplankytoms vir su n e ms gretimoms w do begin Pa z ym e tiKaipAplankyt a u Traukti Į Eil e Eil e u end endTaikymaiPaieska į plotį galima rasti trumpiausius kelius nuo pasirinktos virsunes nesvoriniame grafe IsnasosKostas Plukas Eugenijus Macikenas Birute Jarasiuniene Irena Mikuckiene Taikomoji diskrecioji matematika Kaunas Technologija 2007NuorodosVikiteka Paieska į plotį vaizdine ir garsine medziaga