«Информатика және ақпараттық технологиялар» кафедрасы



бет7/7
Дата03.06.2020
өлшемі184,5 Kb.
#72126
1   2   3   4   5   6   7
Байланысты:
O 1179 u praktikasy is-2020

5. Тақырыбы: Бинарлық ағаш


Тапсырмалар:

  1. Екілік ағаш элементтерінің қосындысын табыңыз.

  2. Сол жақта ұрпақтарының саны оң жақта ұрпақтарының санына тең емес шыңдарды тап.

  3. X элементінің екілік ағашқа тепе-теңдік санын анықтайтын функцияны жаз.




  1. Бинарлық ағаштың ең үлкен элементі мен осы ағашта ең үлкен элементтің қайталау санын табу.

  2. Екілік ағашта кем дегенде екі бірдей элемент бар-жоғын анықтайтын функцияны жаз.

  3. Бинарлық ағаштың бірдей элементтерінің максималды санын анықтайтын функцияны жаз.

  4. Екілік ағаш симметриялы екенін анықтайтын функцияны жаз.

  5. Екілік ағаш іздеу ағаш екенін анықтайтын функцияны жаз.

  6. Элементтердің жиынтық салмағы ең аз екілік ағаштың жапырақтарына тамырдан апаратын барлық жолдарды экранға шығару.

  7. .Оң элементтері бар екілік ағаштың барлық деңгейлерінің соңғы нөмірін табу қажет.

  8. Бинарлық ағаштың әрбір деңгейінде ең үлкен элементті тап.

  9. Екілік ағаш жапырақтары арасындағы ең аз және ең көп жолды тап.

  10. Бинарлық ағаштан алынған ағаш қатаң бинарлық болатындай ең аз шыңдарды алып тастау.

  11. Мәтіндік файл болсын. Іздеу ағашын пайдалана отырып, басқа мәтін файлын жасау – бастапқы файлда әрбір сөздің пайда болуы мен саны бар жиілік сөздігін жасау.

  12. Пайдаланушы енгізген сандарды итерациялау арқылы іздеу ағашын құр.

  13. Төменде x элементі іздеу ағашында бар ма екенін анықтайтын рекурсивті және итеративті функциясын құр

  14. Іздеу ағашынан берілген x кілті бар шыңдарды жою функциясын жаз.

  15. Элементтердің санын ағаштың k деңгейінде анықтаңыз.

  16. Экранға тамырдан бинарлы ағаштың жапырақтарына апаратын барлық жолдарды шығар.

  17. T бүтін сандар екілік ағашының әрбір деңгейінде ең аз және ең көп элементтерді тап



Достарыңызбен бөлісу:
1   2   3   4   5   6   7




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет