Потенциал Образовательный журнал
для старшеклассников и учителей

Информатика:
<< К разделам
Информатика
Алгоритмы
Теория информации
Теория программирования
Все статьи
Журнал
Подписка
Интернет-Журнал «Потенциал» External link mark
Авторам
Печатные номера
Адрес редакции:
109544, г. Москва, ул. Рабочая, 84,
редакция журнала "Потенциал".
Телефоны:
787-24-94, 787-24-95, 678-35-86
E-mail: potential@potential.org.ru
Главный редактор А.Д. Гладун
Шеф-редактор Г.А. Четин
Подробная информация

Свидетельство о регистрации—
СМИ ПИ № ФС 77-19521.
Издаётся с января 2005 года.
Тираж — 4000 экз,
перио­дич­ность выхода — раз в месяц

Печать — ООО "Азбука-2000"

Журнал издаётся на сред­ства
выпуск­ников техни­ческих ву­зов

ISSN 1814-6422

Полезные сайты
ЗФТШ External link mark
МЦНМО External link mark
Журнал "Квант" External link mark
"Открытый Колледж" External link mark
Союз образовательных сайтов External link mark
Интернет-портал "Абитуриент" External link mark
Другие ссылки...

WOlist.ru - каталог качественных сайтов Рунета Союз образовательных сайтов Rambler's Top100 Портал ВСЕОБУЧ. Все образование Москвы и регионов РФ.

Главная Подписка Архив Справочник Магазин Авторы Форум External link mark Фотоальбом

Алгоритм быстрой сортировки. Реализация на языке Ruby

Ворожцов Артём Викторович Ворожцов Артём Викторович
Закончил московский физико-технический институт (МФТИ),
преподаватель каф. информатики МФТИ,
тренер команд МФТИ по программированию,
ответственный редактор раздела "Информатика"

Мы рассмотрим алгоритм быстрой сортировки и две различные реализации на языке Ruby. Этот простой алгоритм (занимает на Ruby 5 строчек) является одним из эффективных алгоритмов сортировки, его модификации представлены в различных широко используемых стандартных библиотеках. Интересно заметить, что язык Ruby достиг высокого уровня, хотя сам код является легко читаемым текстом, написанным почти на естественном языке.
Также изучим, как на языке Ruby осуществляется массовое тестирование методов. Это совсем несложно, к тому же при использовании тестирования ценность ваших разработок на порядок повысится. Некоторые прагматичные программисты делают крайние утверждения: «Непротестированный код не является написанным».

Комментарии читателей

Новый комментарий:

 
 
 

© Журнал Потенциал 1999-2009
Отзывы и пожелания по шлите почтой.
login