Основы программирования на языке Пролог |
версия для локальной работы
|
 |
 |
 |
 |
8. Лекция:
Сортировка списков
|
 |
 |
 |
Страницы:
« |
1
|
2
|
3
|
4
|
5
|
вопросы |
»
|
|
учебники
|
для печати и PDA
|
 |
Если Вы заметили ошибку - сообщите нам,
или выделите ее и нажмите Ctrl+Enter
|
 |
 |
 |
 |
Самостоятельные задания- Модифицируйте предикат, вычисляющий сумму элементов списка так, чтобы он вычислял произведение элементов списка.
- Модифицируйте алгоритм сортировки выбором так, чтобы он был основан на выборе максимального элемента списка и приписывании его в конец.
- Измените предикаты, реализующие алгоритм сортировки вставкой, чтобы список получился упорядоченным по невозрастанию.
- Реализуйте предикат avg без использования предикатов summa и length.
- Измените предикаты, реализующие алгоритм пузырьковой сортировки, чтобы в итоге список получился упорядоченным по невозрастанию.
- Реализуйте предикат min_list без использования предиката min.
- Внесите изменения в предикат choice, реализующий алгоритм сортировки выбором, чтобы он был основан на выборе максимального элемента списка и приписывании его в конец списка.
|
 |
 |
Перейти к вопросам »
|
 |
Если Вы заметили ошибку - сообщите нам,
или выделите ее и нажмите Ctrl+Enter
|
 |
Страницы:
« |
1
|
2
|
3
|
4
|
5
|
вопросы |
»
|
|
учебники
|
для печати и PDA
|
 |
 |