Добро пожаловать!

Надеюсь, будет интересно, ведь мой сайт посвящён одной нетривиальной проблеме компьютерных технологий - сортировке даных. Как известно, существует масса различных алгоритмов, простых и сложных, быстрых и не очень, практичных и нет. Не представляющие для меня интереса алгоритмы я оставлю без внимания, а те, что привлекли меня, его удостоятся.

Я реализовал и проанализировал три алгоритма - поразрядную сортировку, сортировку слияниями и сортировку Шелла. Их концепции почти ничем не похожи друг на друга, поэтому каждая интересна по-своему: поразрядная интересна линейностью, сортировка слияниями - устойчивостью, а алгоритм Шелла - оригинальностью. Реализации выполнены на ассемблере. Я не могу сказать что мне нравится больше - сортировки или ассемблер, поэтому здесь своего рода смесь. Подобная тематика выбрана под впечатлением от курса архитектуры. Ну и ассемблерные коды попросту красивы в эстетическом плане - чёткие и логичные инструкции... Одним словом, ничего лишнего. Пожалуй, минимализм мне по душе.

Всем, кто сейчас читает эти строки, хочу пожелать удачных реализаций своих идей!




© Бараев Николай Михайлович