Табиғи бірігу арқылы сұрыптау
Презентация қосу
Табиғи бірігу арқылы
сұрыптау
Алгоритм
Сандық Сандық
алгоритмде емес
р. алгоритмде
Сандармен р. Әртүрлі
математик құрылымда
алық н-ған
есептеулер мәліметтер
жүргізуге -мен жұмыс
арналған. істейді.
Объектілердің берілген
тізбегін қандай да бір
анықталған ретпен қайта
топтастыратын үрдісті
сұрыптау деп атайды.
Сұрыптаудың мақсаты –
сұрыпталған тізбекте
қажетті элементтерді
іздестіруді жеңілдету.
Сұрыптау алгоритмдері
мәліметтер құрылымын
таңдауға тәуелді.
Сұрыптау әдістері
Ішкі Сыртқы
сұрыптау сұрыптау
алгоритмд алгоритмд
е-рі е-рі
(массивтер (файлдард
ді ы
сұрыптау) сұрыптау)
Файлдар түрінде
ұйымдастырылған мәліметтерді
сұрыптау сыртқы сұрыптау деп
аталады. Егер файл оперативті
жадыда сыймайтындай үлкен
болса, онда сұрыптау - өте үлкен
проблема. Тура біріктіру арқылы
сұрыптау екі реттелген тізімді
біріктіретін жай біріктіру әдісін
қолданады. Басты идеясы
біртіндеп үлкейетін элементтер
түрінде файл
ұйымдастырылатынында, яғни
Сұрыптау бір элементі ішкі тізімдердің
жүрістер сериясынан тұрады, әрбір
жүрісте ішкі тізімнің ұзындығы екі
еселенеді. Ол үшін log2n жүріс қажет
болады. Түзу бірігу арқылы сұрыптау 2n
log2n мәліметтерді қарауды талап етеді,
сондықтан оның күрделілік реті
O (n log 2n).
Түзу бірігу арқылы сұрыптауда алғашқы
ұзындығы бірге тең болатын реттелген сериялар
пайдаланылады да, олар әрбір жүріс сайын екі
еселеніп отырады. Ең аяғында сериялар
файлдардың барлығын қамтиды да сұрыпталу
аяқталады. Мұның бір кемшілігі қысқа сериялар
мен жұмыста көп уақыт кетеді. Мұндай
сұрыптауды салыстырмалы түрде ұзын
сериялардан бастасақ, алгоритмнің тиімділігі
неғұрлым артады. Әрбір ретте неғұрлым екі
серия бірігетін сұрыпталу әдісі табиғи бірігу деп
аталады.
Назарларыңызға
рахмет!!!
Ұқсас жұмыстар
Пәндер
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.
Ақпарат
Қосымша
Email: info@stud.kz