Мавзу: Чизиқсиз маълумотлар тузилмаси Режа
Download 0.65 Mb.
|
MTA 3 mavzu (1)
- Bu sahifa navigatsiya:
- Чизиқсиз маълумотлар тузилмаси
- Мисоллар Орграф D1 D2 D3 Чизиқсиз боғланган рўйхат Дарахт Чизиқсиз боғланган рўйхатлар
- Рекурсия ҳақида тушунча
- Рекурсив объектларга мисоллар
- Дарахт ўзининг қуйидаги белгилари билан таснифланади
- Дарахтлар классификацияси
- Дарахтларни тасвирлаш
- Дарахтни график ва чизиқсиз рўйхат шаклидаги тасвирланиши
Мавзу: Чизиқсиз маълумотлар тузилмасиРежа:
Чизиқсиз маълумотлар тузилмасиDef.1. Агар тузилмани ташкил этувчи элементлар боғлиқлиги қатъий тартибланмаган бўлса, у ҳолда бундай тузилмага чизиқсиз маълумотлар тузилмаси деб аталади. Изоҳ Чизиқсиз маълумотлар тузилмасида элементлар орасидаги муносабатлар ихтиёрий бўлиши мумкин. Чизиқсиз тузилмани 3 та фарқли белгиси мавжуд:
Чизиқсиз маълумотлар тузилмаси классификацияси
Изоҳ Умуман олганда дарахт хам йўналтирилган граф бўлади. МисолларОрграф D1 D2 D3 Чизиқсиз боғланган рўйхат Дарахт Чизиқсиз боғланган рўйхатларЧизиқсиз боғланган рўйхатРекурсия ҳақида тушунчаИзоҳ Рекурсия (умуман)– бу объектни мазкур объектга мурожаат қилиш орқали аниқлашдир. Изоҳ Рекурсив алгоритм – бу алгоритмни аниқлашда ўзига бевосита ёки билвосита мурожаат қилишдир. Эслатма: Алгоритм ва дастурларни тузишда рекурсиядан фойдаланиш вақтни тежайди, хажми кичик бўлади, лекин итерацион усулга нисбатан дастур секинроқ ишлайди ҳамда кўпроқ хотира талаб этади. Def.1. Агар маълумотлар тузилмаси элементлари ҳам мазкур тузилмага ўхшаш тузилма бўлса, у ҳолда бундай тузилмага рекурсив маълумотлар тузилмаси дейилади. Рекурсив объектларга мисолларСерпинский учбурчаги Дарахт тушунчасиДарахт – бу чизиқсиз боғланган маълумотлар тузилмасидир.Дарахт ўзининг қуйидаги белгилари билан таснифланади:
Def.2. Дарахт босқичлари сонига дарахт баландлиги дейилади. Def.3. Тугунлардан чиқаётган шоҳлар сони тугундан чиқиш даражаси дейилади. 0-чи босқич 1-чи босқич 2-чи босқич Чиқиш даражалари 3 1 2 Дарахтлар классификацияси1) агар максимал чиқиш даражаси m бўлса, у ҳолда бундай дарахт m-чи тартибли дарахт дейилади; 2) агар чиқиш даражаси 0 ёки m бўлса, у ҳолда тўлиқ m-чи тартибли дарахт дейилади; 3) агар максимал чиқиш даражаси 2 бўлса, у ҳолда бундай дарахт бинар дарахт дейилади; 4) агар чиқиш даражаси 0 ёки 2 бўлса, у ҳолда тўлиқ бинар дарахт дейилади. Тугунлар орасидаги боғлиқликни тавсифлаш учун яна қуйидагича атамадан фойдаланилади: отаўғил. Эслатма Дарахтлар чиқиш даражаси бўйича классификация қилинади. Дарахтларни тасвирлашМантиқий тасвирланишда дарахтлар боғланган рўйхатлар кўринишида ифодаланади. Бунда рўйхат элементи тугун қиймати ва чиқиш даражасини ўз ичига олувчи информацион майдонга хамда чиқиш даражасига тенг бўлган кўрсаткичлар майдонига эга бўлади.Дарахтни график ва чизиқсиз рўйхат шаклидаги тасвирланишиМавзу бўйича назорат саволлари
Download 0.65 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling