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

ЛИЧНЫЙ КАБИНЕТ 

 

Здравствуйте гость!

 

Логин:

Пароль:

 

Запомнить

 

 

Забыли пароль? Регистрация

Повышение уникальности

Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp», которое позволит вам всего за несколько минут, выполнить повышение уникальности любого файла в формате MS Word. После такого повышения уникальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, etxt.ru или advego.ru. Программа «StudentHelp» работает по уникальной технологии и при повышении уникальности не вставляет в текст скрытых символов, и даже если препод скопирует текст в блокнот – не увидит ни каких отличий от текста в Word файле.

Результат поиска


Наименование:


Курсовик Дискретная математика. Алгоритм Дейкстры

Информация:

Тип работы: Курсовик. Добавлен: 9.2.2014. Сдан: 2010. Страниц: 24. Уникальность по antiplagiat.ru: < 30%

Описание (план):


Содержание
Введение……………………………………………………………………..…3
1.Основные понятия теории графов…………………………………..……...4
2. Алгоритм Дейкстры…………………………….…………………………...5
2.1. Определение кратчайшего пути в графе…………………………….…..5
2.2. Описание алгоритма………………………………………………………6
2.3. Основные шаги..…………………………………………………………...6
2.4. Доказательство работы алгоритма……………………………………….7
2.5. Пример……………………………………………………………………..9
3. Описание программы…………………………………………………...…14
3.1. Назначение……………………………………………………………….14
3.2 Выбор средств реализации……………………………………………….14
3.3. Структура программы…………………………………………………...15
3.4. Описание алгоритма программы………………………………………..17
3.5. Характеристика входных и выходных данных………………………..18
3.6. Контрольный пример…………………………………………………….18
Вывод……………………………………………...............................19
Список литературы …………………………………………………………..20
Листинг программы…………………………………………………………..21
Блок-схема алгоритма Дейкстры……………………………………………25


Введение

В настоящее время дискретная математика и смежные с ней разделы привлекают большое внимание специалистов различных областей науки и техники, являясь эффективным аппаратом формализации современных инженерных задач, связанных с дискретными объектами. Особое значение с практической точки зрения имеет теория графов, использующаяся при проектировании интегральных схем и схем управления, исследовании автоматов и логических цепей, при системном анализе, автоматизированном управлении производством, при разработке вычислительных и информационных сетей, в схемотехническом и конструкторско-тологическом проектировании и т.д. Обширное применение теории графов находится в современной вычислительной технике и кибернетике: в теоретическом программировании, при проектировании ЭВМ, без данных, систем логического управления.


1. Основные понятия теории графов

Графом G=(X,U) будем называть совокупностью двух конечных множеств: множества вершин Х={х1,…,хn} и множество ребер (дуг) U={u1,…,um}, состоящего из некоторых пар элементов (хi,xj) множества Х.
Геометрически граф может быть представлен в виде рисунка, в котором вершинам соответствуют точки, а ребрам?линии, соединяющие все или некоторые из этих точек.
Если пара вершин (хi,xj) в множестве U являются неупорядоченными (т.е., порядок соединения вершин несущественен), то граф называется неориентированным (неорграфом), а пары (хi,xj) - ребрами этого графа (рис.1,б). При этом вершины хi,xj называют концами (концевыми вершинами) ребра. В данном случае говорят, что ребро (хi,xj) соединяет вершины хi, и xj. Если пары вершин (хi,xj) в множестве U являются упорядоченными (т.е., порядок соединения вершин существенен), то граф называется ориентированным (орграфом), а пары (хi,xj) - дугами (рис.1,а). Дуги орграфа, в отличии от ребер неорграфа обозначаются < хi,xj >. При этом хi - начало (начальная вершина) дуги, а xj - конец (конечная вершина) дуги. Говорят также, что дуга< хi,xj > исходит из вершины хi и заходит в вершину xj. Заметим, что < хi,xj > и < хj,xi > - это различные дуги в графе. При изображении орграфа дуги обозначают стрелками, указывающими их ориентацию. Заметим, что любой неориентированный граф может быть представлен в виде орграфа путем замены каждого его ребра двумя противоположно направленными дугами. Две вершины называются смежными, если существует соединяющее их ребро (дуга). Два ребра (дуги) смежны, если они имеют общую вершину.
Часто граф задают парой (Х,Г), где Х - множество вершин графа, а Г- отображение, ставящее в соответствие каждой вершине графа подмножество множества Х. при этом для орграфа Г(хi) - множество вершин xj Х, для которых в графе существует дуга < xi,xj >;Г ( xi) - множество вершин xk Х, для которых в графе существует дуга < xk,xi >. Для неорграфа Г(xi)=Г ( xi) и означает количество вершин, смежных с вершиной xi.
х4 х4


х2
х1 х6 х1 х6
а б
Рис.1

2.Алгоритм Дейкстры

Алгоритм Дейкстры - это алгоритм поиска кратчайшего пути во взвешенном графе между двумя заданными вершинами s и t при неотрицательных весах всех........


Список использованной литературы

1.Белецкая С.Ю. Комбинаторика. Графы. Алгоритмы.: Учеб. пособие. - Воронеж: ВГТУ, 2003.
2.Кристофидес Н. Теория графов: алгоритмический подход. М.: Мир, 1978. 432с.





Перейти к полному тексту работы


Скачать работу с онлайн повышением уникальности до 90% по antiplagiat.ru, etxt.ru или advego.ru


Смотреть похожие работы


* Примечание. Уникальность работы указана на дату публикации, текущее значение может отличаться от указанного.