1.Реализовать заданный метод сортировки числовой матрицы в соответствии с индивидуальным заданием.(сортировка пузырьком). Для всех вариантов добавить реализацию быстрой сортировки (quicksort). Оценить время работы каждого алгоритма сортировки и сравнить его со временем стандартной функции сортировки, используемой в выбранном языке программирования.
2.Реализовать заданный метод поиска в соответствии с индивидуальным заданием.(фибоначчиев). Организовать генерацию начального набора случайных данных. Для всех вариантов добавить реализацию добавления, поиска и удаления элементов. Оценить время работы каждого алгоритма поиска и сравнить его со временем работы стандартной функции поиска, используемой в выбранном языке программирования.
3.Реализовать заданный метод поиска подстроки в строке в соответствии с индивидуальным заданием. Для всех вариантов добавить реализацию добавления строк, ввода подстроки и поиска подстроки. Предусмотреть возможность существования пробела. Ввести опцию чувствительности / нечувствительности к регистру. Оценить время работы каждого алгоритма поиска и сравнить его со временем работы стандартной функции поиска, используемой в выбранном языке программирования.(Упрощенный Бойера-Мура)
Ольга
педагогический колледж
Отличный исполнитель. Работа выполнена грамотно, без нареканий. Рекомендую
Андрей
Московский Авиационный Институт
Очень быстро и качественно, человек очень хорошо знает материал, обращайтесь, не пожалеете
Заказчик
ТулГУ
Очень классный Исполнитель. работает добросовестно, всегда на связи, рекомендую!)
Михаил
МАИ
Работа выполнена качественно и в срок. Вкравшаяся неточность была оперативно исправлена