• Graflarni ifodalash usullari
  • Mavzu: Ketma-ketliklar, to`plamlar, daraxtlar, graflarni ifodalash usullari




    Download 0.72 Mb.
    Sana17.06.2023
    Hajmi0.72 Mb.
    #73819
    Bog'liq
    943-21KenjaboyevHamdambek
    fsdfsdcc, BARKAMOL AVLODNI MILLIY ISTIQLOL G\'OYASI VA MAFKURASI RUHIDA TARBIYALASH.......3, Bola shaxsi rivojlanishiga ta’sir etuvchi omillar, Tarbiya mustaqil talim, 5-mavzu, Doklad, AYNOMUS333333333333333333333333333333333333, vitaminlar, 100 Quotes To Read When Stressed by Lee Journey B, 6 tema, Amaliyot, mega, Anıq hám tábiyiy pánler metod birlespesi aģzaları haqqında maģlıwmat (2), 1-Mavzu

    Mavzu: Ketma-ketliklar, to`plamlar, daraxtlar, graflarni ifodalash usullari.

    Kenjaboyev Hamdambek 943-21 guruh

    Ketma-ketliklarni ifodalash usullari

    Graflar nazariyasining asosiy tushunchalari

    • Matematik nazariyada va informatikada graf — bu tugunlar(uchlar)dan iborat bo'lgan bo'sh bo'lmagan to'plam va tugunlarni birlashtiruvchi yoylar majmuidir.
    • Graf - bu murakkab chiziqsiz ko'pbog'lamli dinamik tuzilma bo'lib, murakkab ob'ektlarning xususiyatlari va munosabatlarini aks ettiradi.
    • «Graf» tushunchasini birinchi marotaba 1936 yil vengriya matematigi Denni Kyonig kiritgan. Lekin graflar nazariyasi bo'yicha 1-ish Leonard Eylerga tegishli bo'lgan va u 1736 yilda bajarilgan edi.
    • XVIII asrda mashhur shvetsariyalik matematik, mexanik va fizik Leonard Eyler (1707-1783 yy) Kyonigsberg ko’prigi haqidagi masalani yechish uchun birinchi marta graf tushunchasidan foydalanadi.
    • Graflar nazariyasi diskret matematika fanining bir bo’limi bo’lib, unda masalalar yechimlari chizmalar shaklida izlanadi. Keyingi paytlarda turli xil diskret xususiyatlarga ega bo‘lgan xisoblash qurilmalarini loyihalashda graflarning ahamiyati yanada oshdi.
    • V – to`plam elementlari grafning uchlari deyiladi.
    • E – to`plam elementlari esa grafning qirralari deyiladi.
    • Agar V chekli bo`lsa, graf chekli deyiladi, aks holda cheksiz graf deyiladi.
    • Yo'l (path) – bu bironta tugundan boshqa bir tugungacha bo'lgan yonma-yon joylashgan tugunlar ketma-ketligidir.

    Graflarni ifodalash usullari

    • Yo’naltirilmagan, yo’naltirilgan va o’girlikka ega bo’lgan graflarni kompyuter dasturlash tillari hotirasida ifodalash, ya'ni xotirada tashkil etish uchun statik tuzilmasi matritsadan yoki dinamik tuzilmasi ro’yxatlardan foydalanish mumkin. Har qanday masalalarida har bitta usulining o’zining afzalligi va kamchiliklariga egadir. Yo’naltirilmagan, yo’naltirilgan va o’girlikka ega bo’lgan graflarni ifodalash uchun har usulining o’zining qoida asosida shakllanadi. Shunday to’rtta usullarga to’xtalib o’tamiz:
    • Qo'shma matritsa (adjacency matrix);
    • Intsidientlik matritsa (incidence matrix);
    • Qo'shnilik ro'yxati (adjacency list);
    • Qirralar ro'yxati (edges list).

    Download 0.72 Mb.




    Download 0.72 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Mavzu: Ketma-ketliklar, to`plamlar, daraxtlar, graflarni ifodalash usullari

    Download 0.72 Mb.