LCME Пятница, 19.04.2024, 19:04
Главная | Регистрация | Вход Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: anatoliy  
Форум » Домашние задания » Программирование » Домашнее задание от 04.02 (Различные сортировки)
Домашнее задание от 04.02
freidomДата: Четверг, 04.02.2010, 22:29 | Сообщение # 1
Главный тут
Группа: Администраторы
Сообщений: 273
Репутация: 20
Статус: Offline
1) qsort
2) merge
3) heap

Код qsort полностью внаглую скопирован отсюда smile
В merge есть широкий простор для оптимизации, мне просто лень было писать его красиво bash
Ну а heap вроде ничего cool

Теперь описание файлов:
isort.ml - собственно реализация, полностью соответствующая интерфейсу
isort.mli - интерфейс
test.ml - красиво всё это печатает
compile.bat - удобный способ скомпилировать, требует установленный ocamlc, все 3 файла выше и прямые руки smile

Прикрепления: isort.ml (2.1 Kb) · isort.mli (0.1 Kb) · test.ml (0.5 Kb) · compile.bat (0.1 Kb)
 
froci9rgevkaДата: Пятница, 05.02.2010, 20:59 | Сообщение # 2
Лейтенант
Группа: Проверенные
Сообщений: 71
Репутация: 1
Статус: Offline
ыыы
Прикрепления: qsort.ml (2.2 Kb)


Саня - тащщи! XD

"If you have time to panic, you have time to be doing something productive" © Josh Whipple

You’re standing on your Bridle. Idiot! =)
© Roland “Slim” Simpson

Сообщение отредактировал froci9rgevka - Воскресенье, 26.09.2010, 20:10
 
Форум » Домашние задания » Программирование » Домашнее задание от 04.02 (Различные сортировки)
  • Страница 1 из 1
  • 1
Поиск:

Copyright Freidom © 2024 Хостинг от uCoz