Поиск кратчайшего пути в лабиринте на языке Си
Набор тестовых примеров (входные/выходные данные). Вывод элементов файла в виде 1 и 0 в двухмерный массив, вывод сообщения об ошибке. Поиск кратчайшего пути в лабиринте от текущего положения до выхода, кодировка и построение алгоритма (в виде блок-схемы).
Подобные документы
Программирование алгоритмов разветвляющейся структуры. Блок-схема алгоритма с итерационным циклом. Построение таблицы значения функции и ее отображение в виде поверхности на заданной области. Проектирование графика функциональной зависимости параметров.
контрольная работа, добавлен 19.01.2014Понятие и основные задачи СУБД. Анализ предметной области и построение диаграммы сущность-связь (ER-схемы) с целью проектирования базы данных спортивных сооружений города. Разработка запросов на языке SQL; их реализация в виде словесного описания.
курсовая работа, добавлен 07.12.2013Рассмотрение общей схемы алгоритма кластеризации семантических дескрипторов, необходимого для анализа данных, представленных в виде текстов на естественном языке. Влияние различных параметров алгоритма на общую схему работ и перспективы развития подхода.
статья, добавлен 28.01.2020- 104. Функции массивов
Объявление массива как структуры данных, представляющей собой набор переменных, имеющих общее имя. Инициализация, ввод и вывод массива. Свойства компонента String Grid. Процедура обработки события On Key Press. Программа сортировки методом обмена.
реферат, добавлен 06.11.2011 Блок-схема как форма представления алгоритма с помощью графических символов. Блок-схемы унифицированных структур, используемых при структурном кодировании. Выбор направления выполнения алгоритма или программы в зависимости от некоторых переменных условий.
реферат, добавлен 31.05.2010Описание предложенного механизма реализации логического вывода в условиях каналов связи с низкой пропускной способностью между членами роя, которые остаются практически свободными. Характеристика его недостатков. Эмерджентные свойства элементов роя.
статья, добавлен 16.01.2018Определение оптимального плана выпуска продукции в условиях дефицита продукции. Решение задачи оптимизации математической модели в Excel. Вывод параметров для диалогового окна "Поиск решения". Управление файлами из Word с помощью программы Word Commander.
отчет по практике, добавлен 22.02.2019Система, разработанная для автоматического поиска и выделения в тексте на русском языке конструкций по их описанию в виде лексико-синтаксических шаблонов языка LSPL. Применение системы для решения различных прикладных задач, требующих анализа ЕЯ-текстов.
статья, добавлен 19.01.2018Написание программы на языке VBA, которая вводит исходные данные, выполняет расчеты и выводит на экран исходные данные. Использование блок-схемы. Описание переменных и алгоритма программы. Листинг программы. Описание входных данных и результат вычисления.
контрольная работа, добавлен 20.12.2011Отличительные черты и особенности семейства высокоуровневых языков программирования – Бейсик. Построение и описание блок-схемы алгоритма решения задачи. Распечатка программы на языке Бейсик, распечатка исходных данных. Распечатка результатов расчета.
курсовая работа, добавлен 02.07.2010Практическое применение блочного алгоритма шифрования DES, который базируется на алгоритме DEA. Пример представления блоков в виде хэш-функций, использование ротационного хэш-кода. Преобразование входного блока данных в выходной идентичной длины.
курсовая работа, добавлен 13.01.2013Разработка модуля, схемы алгоритма и вызывающей программы, содержащей процедуры и функции, решающие поставленные задачи. Разработка программного интерфейса меню для обработки матрицы произвольного размера, вывод информации на экран и принтер.
курсовая работа, добавлен 23.02.2011Формулирование задачи линейного программирования в общем виде. Особенности использования симплекс-метода в решении задач оптимизации. Назначение и возможности надстройки Excel "Поиск решения". Нахождение оптимального решения с помощью "Поиска решения".
отчет по практике, добавлен 16.12.2014Основные способы передачи аргументов. Ввод значений исходных данных и вывод результата на экран. Возможные ошибки при вводе чисел с клавиатуры. Получение флагов после применения операции сравнения. Вывод вещественного числа в экспоненциальной форме.
курсовая работа, добавлен 23.06.2012Написание программы нахождения минимального по значению элемента списка. Разработка блок-схемы алгоритма. Программа циклического сдвига элементов списка влево на одну позицию. Реализация сортировки массива методом пузырьковой сортировки по возрастанию.
контрольная работа, добавлен 18.03.2012Описание алгоритма действий для получения данных из публичной кадастровой карты: создание электронного запроса о земельном участке, поиск информации, формирование csv–файла и met-файла, создание электронной карты с выделенными земельными участками.
статья, добавлен 30.08.2018Автоматизированные системы обработки данных. Исходные, промежуточные и выходные данные. Элементарные данные, элементы данных. Двоичное и двоично-десятичное представления чисел. Способы представления булевых величин в виде тех или иных физических сигналов.
реферат, добавлен 08.06.2010Назначение и цели создания системы. Характеристика объектов автоматизации. Модели освещения: Фонга, Блинна, Ламберта. Прямая и обратная трассировка лучей. Назначение и условия применения программ. Логическая структура классов, входные и выходные данные.
курсовая работа, добавлен 20.01.2011Распознавание параметров командной строки и обработка данных. Выбор четырех вариантов обработки данных. Запрос номера обрабатываемого файла. Построение гистограммы распределения. Смешивание, выравнивание, поиск и статистика как типы обработки данных.
контрольная работа, добавлен 20.05.2015Разработка программы расчёта резьбовых соединений с использованием средств визуального программирования. Ввод исходных данных, вывод расчетных параметров, описание алгоритма. Формирование изображения резьбовых соединений, построение чертежей в AutoCAD.
курсовая работа, добавлен 28.02.2019Создание базы данных для реализации автомобилей и запчастей в автосалоне и упрощения учета в сфере продажи. Описание предметной области, входные и выходные данные. Разработка архитектуры приложения, схемы алгоритмов; системные требования, интерфейс.
курсовая работа, добавлен 01.04.2013Хранение и поиск данных о сотрудниках и клиентах гостиницы, о бронировании, заселении, выезде клиентов и вычисление оплаты за проживание. Поиск информации по основным позициям. Создание базы данных MS Access с использованием Конструктора таблиц.
контрольная работа, добавлен 20.02.2017Характеристика кода Хаффмана как метода сжатия данных. Исследование алгоритма и этапов кодирования информации. Пример построения бинарного дерева и закодированного сообщения. Пример кодирования сообщения с помощью алгоритма Хаффмана на языке PHP.
статья, добавлен 29.05.2016Раскрытие понятия графа и изучение истории его теории. Описание задач коммивояжера, рассмотрение способов их решения математическим и программным методом. Особенности создания приложения для решения задачи. Обзор последовательности тестирования программы.
курсовая работа, добавлен 14.01.2016Изучение векторной и линейной моделей индексирования и поиска документов. Коррекция запросов по релевантности. Зависимость между типами поиска и подходами к ним. Определение формата и кодировки документа. Бинарное и морфологическое индексирование.
доклад, добавлен 09.02.2013