- •(2 Саат)
- •Пайдаланыўшы программасында ҳәм эем ядында мс классификациялаў
- •Қадағалаў сораўлары
- •Пайдаланыўшы тәрепинен анықланатуғын түрлер Саналатуғын түр
- •Шегараланған яки диапазонлы түрлер
- •1. Векторлар
- •2. Массивлер
- •3. Жазыў
- •4. Кестелер
- •(Массалық хызмет көрсетиў түрлери)
- •1. Стеклер
- •Insert (q,X) элемент қосыў әмели.
- •Байланысқан дизимлер
- •Бир бағытлы дизимлер
- •Ҳалқа тәризли бир бағытлы дизим
- •Бир бағытлы дизимлер үстинде орынланатуғын әпиўайы әмеллер
- •Еки бағытлы дизим
- •Ҳалқа тәризли еки бағытлы дизим
- •Стеклерди бир бағытлы дизимлер жәрдеминде әмелге асырыў
- •Дизимге енгизиў мүмкин болған нәўбет әмеллери
- •Getnode, Freenode әмеллерин пайда етиў ҳәм босаған элементлерди утилизация қылыў
- •Дизимлер үстиндеги әмеллерге байланыслы мәселелер
- •1 Мәселе.
- •2 Мәселе.
- •Сызықлы емес байланысқан структуралар
- •Бинар тереклер
- •Бинар теректен элементти өшириў процедурасы
- •Қадағалаў сораўлары
- •1. Избе-из излеў
- •2. Индексли избе-из излеў
- •3. Избе-из излеўдиң эффективлиги
- •4. Индексли избе-из излеўдиң эффективлиги
- •6. Табылған элементти дизим басына қосыў арқалы кестени қайта тәртиплестириў
- •7.Транспозиция усылы
- •Қадағалаў сораўлары
- •Гилтлерди сәўлелендириў.
- •Сәўлелендириў функциясини таңлаў.
- •Тосқынлықты шешиў алгоритмлери
- •Қадағалаў сораўлары
- •Пайдаланылған әдебиятлар Тийкарғы
- •Қосымша
Қадағалаў сораўлары
Гилтлерди алмастырыў не?
Сәўлелендириў функциясы ўазыйпасы неден ибарат?
Қандай жағдайларда тосқынлық жүзеге келеди?
Қарама-қарсылықты шешиўдиң қандай усылларын билесиз?
Пайдаланылған әдебиятлар Тийкарғы
Вирт Н. Алгоритмы и структуры программы. М., Мир, 1985.
Берзтисс А.Т. Структуры данных. М. Статистика, 1984.
Трамбле Ж., Соренсон П. Введение в структуры данных. М., Машиностроение, 1982.
Ленгсам Й. Структуры данных для персональных ЭВМ. М., Мир, 1989.
Лойко В.И. Структуры и алгоритмы обработки данных. Учебное пособие для вузов.- Краснодар: КубГАУ. 2000. - 261 с., ил.
Алфред В. Ахо., Джон Э. Хоп Крофт, Джефри Д. Ульман. Структура данных и алгоритмов. Издательский дом «Вильямс» Москва – Санкт-Петербург – Киев, 2003 – 384 с.
Knuth, D. E. (1968). The Art of Computer Programming Vol. I: Fundamental Algorithms, Addison – Wesley, Reading, Mass. (Русский перевод: Кнут Д. Искусство программирования для ЭВМ. Том 1: Основные алгоритмы. – М., «Мир», 1976. Русский перевод переработанного издания: Кнут Д. Искусство программирования. Том 1: Основные алгоритмы. – М., Издательский дом «Вильямс», 2000.)
Pratt, T. W. (1975). Programming Languages: Design and Implementation, Prentice-Hall, Englewood Cliffs, N. J. (Русский перевод: Пратт Т. Языки программирования. Разработка и реализация. – М., «Мир», 1979.)
Новиков Ф. А. Дискретная математика для программистов. СПб: Питер, 2004.-302с.
Джон Бентли Жемчужины программирования. СПб.: Питер, 2002.-272 с.
Н.Н. Непейвода, И.Н. Скоплин. Основания программирования. –Москва Ижевск: Институт компьютерных исследований, 2003 г. 864 с.
Қосымша
Непейвода Н.Н. Стили и методы программирования. Лекции 2004 г. –М.Ижевск: Институт компьютерных исследований.-2004 г. -328 с.
Милов А.В. Основы программирования. Изд-во АСТ, Хорьков: «ФОЛИО», 2003.-301 с.
Салахутдинов В.Х. Конспект лекций по курсу “Структуры данных и алгоритмы” для студентов по специальности 5521900 “Информатика и информационные технологии”, Ташкент, 2008 г.
Салахутдинов В.Х. Методические указания к практическим занятиям по курсу “Структуры данных и алгоритмы ” для студентов по специальности 5521900 “Информатика и информационные технологии” , Ташкент, 2008 г.
Салахутдинов В.Х. Методические указания к лабораторным работам по курсу “Структуры данных и алгоритмы ” для студентов по специальности 5521900 “Информатика и информационные технологии” , Ташкент, 2008 г.
Акбаралиев Б.Б. Конспект лекций по курсу “Маълумотлар тузилмаси ва алгоритмлар” для студентов по специальности 5521900 “Информатика и информационные технологии”, Ташкент, 2008 г.
Акбаралиев Б.Б. Методические указания к практическим занятиям по курсу “ Маълумотлар тузилмаси ва алгоритмлар” для студентов по специальности 5521900 “Информатика и информационные технологии” , Ташкент, 2008 г.
Акбаралиев Б.Б. Методические указания к лабораторным работам по курсу “Маълумотлар тузилмаси ва алгоритмлар” для студентов по специальности 5521900 “Информатика и информационные технологии” , Ташкент, 2008 г.
Салахутдинов В.Х., Акбаралиев Б.Б. Методические указания к самостоятельной работе по курсу “Структуры данных и алгоритмы ” для студентов по специальности 5521900 “Информатика и информационные технологии” , Ташкент, 2008 г.