Реферат: Разработка системы задач (алгоритмы-программы) по дискретной математике

Приложение. 22

1. 22

2. 25

3. 27

4. 30

5. 32

6. 32

7. 34

8. 39

9. 41

10. 43

Заключение. 45

Литература.. 45

Введение.

Несмотря на то, что для решения задач в основном используются общие методы, все-таки мышление каждого конкретного человека немного отличается от мышления других людей, если он обладает достаточной базой знаний. Таким образом, при решении задач «начиная с нуля» можно зайти в тупик, если выбрать неверный путь решения задачи. В данном курсовом проекте мы разработаем собственную классификацию задач, позволяющую определить наиболее подходящий способ решения, чтобы облегчить процесс моделирования и составления алгоритма и предотвратить выбор неверного способа, также рассмотрим данную классификацию с точки зрения методики преподавания информатики. выбор неверного способа. В этом заключается актуальность данного курсового проекта.

Цель: Разработать собственную классификацию для задач по дискретной математике. Для достижения этой цели были поставлены следующие задачи:

1) Разработать собственную систему задач и упражнений по дискретной математике.

2) Определить способы решения данных задач, используя теоретический материал курса дискретной математики.

3) Составить алгоритм – программу для каждой задачи, реализующий выбранный способы решения.

4) Разработать систему критериев классификации данной системы задач.


Глава 1 Теоретический материал.

Перебор с возвратом.

Общая схема

Даны N упорядоченных множеств U1 U2,..., Un (N - известно), и требуется построить вектор А=(а1 а2, ..., аn), где a1€U1, a2€U2, ..., an€Un, удовлетворяющий заданному множеству условий и ограничений.

В алгоритме перебора вектор А строится покомпонентно слева
направо. Предположим, что уже найдены значения первых (к-1)
компонент, A=(a1, a2, ..., a( k -1) ), ?, ..., ?), тогда заданное множество
условий ограничивает выбор следующей компоненты аk некоторым
множеством Sk CUk . Если Sk<>[ ] (пустое), мы вправе выбрать в
качестве ак

наименьший элемент Sk и

перейти к выбору ^/^ "^выборы п«я»,

(к+1) компоненты и

так далее. Однако /[ ■ Д Jfcv при данном а,

К-во Просмотров: 491
Бесплатно скачать Реферат: Разработка системы задач (алгоритмы-программы) по дискретной математике