Рекурсия как способ организации обработки данных

Понятие, сущность рекурсии, описание и специфика её видов. Предназначение и использование стека вызовов. Изучение рекурсии без ветвления, характеристика рекурсивного поиска в массивах и быстрая сортировка. Стандартные средства Java для работы с массивами.

Подобные документы

  • Java как строго типизированный язык программирования. Классификация основных типов данных. Базовые характеристики переменных, их использование в программе для хранения данных. Объекты и правила работы с ними. Переменные типа массив и их значения.

    презентация, добавлен 26.09.2017

  • Понятие и функции системы управления базами данных (СУБД). Современные СУБД как мощный инструмент для создания и обработки баз данных большого объема. Применение СУБД в сфере экономики. Средства организации баз данных и особенности работы с ними.

    реферат, добавлен 02.04.2014

  • Оценка сложности алгоритмов сортировки. QuickSort – рекурсивная Си-функция. Оценка времени выполнения алгоритма. Отладка программ (процесс поиска и удаления некоторых ошибок): основные методы обнаружения ошибок. Компиляция с отладочной информацией.

    лекция, добавлен 24.07.2014

  • Характеристика алфавита языка Java, а также таких его компонентов как литералы, комментарии и переменные. Описание выражений целого, действительного и логического типов. Анализ специфики ввода и вывода данных. Характеристика базовых структур языка.

    курс лекций, добавлен 15.09.2017

  • Понятие, сущность и значение информационных технологий. Использование прикладных программ STATISTICA, их характеристика и достоинства. Описание и особенности регрессионного анализа. Предназначение табличного процессора MS Excel, специфика программы Maple.

    дипломная работа, добавлен 25.02.2016

  • Изучение проблемы поиска дублирующихся записей в системах хранения и обработки персональных данных клиентов. Рассмотрение алгоритмов поиска дублирующихся субъектов. Определение расстояния между словами или текстовыми полями по методу Левенштейна.

    статья, добавлен 10.08.2018

  • Рассмотрение алгоритмов поиска образца в строке и таких, которые работают с динамическими структурами данных: топологической сортировкой, генератором перекрёстных ссылок. Описание линейного поиска, алгоритмов Кнута, Мориса и Пратта, Боуэра и Мура, Рабина.

    методичка, добавлен 13.09.2015

  • Знакомство с таблицами, представленными классом Java. Рассмотрение особенностей сортировки и редактирования в самой таблице. Общая характеристика программных кодов. Анализ шаблона MVC, основное его назначение. Сферы использования компонента JTable.

    контрольная работа, добавлен 02.12.2013

  • Определение понятия диаграммы, описание ее основных видов. Изучение основ создания круговой секторной параметрической диаграммы. Разработка Java-приложения. Оценка результатов работы созданного программного продукта, его логичности и информативности.

    курсовая работа, добавлен 11.05.2014

  • Преимущества использования XML-документов для организации хранилищ слабо структурированных электронных данных. Ознакомление с рецепторами программирования обработки текстовых файлов в веб-приложениях Java EE, функционирующих на базе "Glassfish v3".

    статья, добавлен 29.04.2017

  • Алгоритмы, используемые для упорядочения элементов в списке: сортировка пузырьком, перемешиванием, подсчетом и слиянием; методом Шелла, вставок и выбора; цифровая, поразрядная, пирамидальная и быстрая. Описание алгоритма выполнения практического задания.

    курсовая работа, добавлен 18.05.2013

  • Технология Java как платформа. Кодировка Unicode UTF-16. Характеристика видов комментариев для временного исключения частей кода: строчные и блочные. Применение тегов и сущность идентификаторов. Оформление ключевых слов и целочисленных литералов.

    презентация, добавлен 21.09.2017

  • История создания веб-сервисов. Характеристика Web-сервиса как программного обеспечения. Пакеты Java Standard Edition. Платформа Java Standard Edition 6. Скриптовые языки. Работа с базами данных. Доступ к компилятору. Встраиваемые аннотации, безопасность.

    контрольная работа, добавлен 11.03.2019

  • Представление графических данных, характеристика наиболее часто используемых форматов. Растровый и векторный способ хранения информации в файле, средства для работы с данными видами графики. Аппаратные средства получения цифровых растровых оригиналов.

    курсовая работа, добавлен 29.05.2012

  • Использование динамических массивов и своевременное освобождение памяти как механизмы, которые значительно улучшают эффективность работы алгоритма корневой сортировки. Характеристика основных методик оптимизации рекурсивного алгоритма сортировки.

    статья, добавлен 27.11.2018

  • Понятие базы данных и системы управления базами данных. Классификация СУБД по характеру использования. Характеристика типов объектов. Создание запроса в режиме конструктора и с помощью мастера, вычисления в запросе. Компоненты среды СУБД, преимущества БД.

    реферат, добавлен 20.10.2015

  • Существенный анализ выполнения быстрой рекурсивной сортировки. Реализация поиска подстрок с помощью конечного автомата. Особенность создания объектов на языке Java. Создание улучшенного линейного поиска. Характеристика построения сортировки выбором.

    контрольная работа, добавлен 13.01.2020

  • Применение целых типов данных в массивах. Обоснование целесообразности использования операторов объединения и элементов структуры полей битов. Качество обработки данных составных объектов. Алгоритмизация программного обеспечения и порядок работы с ним.

    курсовая работа, добавлен 14.05.2018

  • Разработка программы сортировки статических структур данных по возрастанию методом выборок максимума и минимума. Сортировка элементов строк двумерного массива целых чисел. Сортировка квадратной матрицы. Вывод уведомления о неправильности ввода данных.

    курсовая работа, добавлен 30.05.2016

  • Описание языка программирования, характеристика тэгов HTML. Особенности языка Java, специфика CLASS файлов. Процесс создания работающего Java-приложения. Расчет экономической эффективности программного обеспечения. Руководство по пользованию программой.

    дипломная работа, добавлен 18.09.2018

  • Описание и специфика основных групп команд процессора. Характеристика и применение команд пересылки данных, сущность и отличительные черты логических и арифметических команд процессора. Группы команд переходов, их использование и предназначение.

    реферат, добавлен 23.06.2015

  • Исследование особенностей применения типов в Java. Характеристика принципиальных различий между примитивными и ссылочными типами данных. Объекты и основные правила работы с ними. Изменение значения ссылочной переменной. Описания операторов над числами.

    лекция, добавлен 05.01.2014

  • Характеристика механизма полнотекстового поиска, позволяющего реализовывать удобные средства поиска интересующей информации по содержимому электронных документов. Особенности проведения оценки эффективности полнотекстового поиска в базах данных.

    статья, добавлен 29.07.2017

  • Рассмотрение особенностей работы с процессором в Microsoft Excel. Создание и открытие документа. Работа с электронными таблицами. Основная среда табличного процессора. Операции с ячейками, сортировка и фильтрация данных. Создание диаграмм и гистограмм.

    презентация, добавлен 05.04.2020

  • Характеристика базы данных как систематизированного набора записей и файлов, имеющих специальное предназначение. Изучение требований к организации компьютерной базы данных. Описание особенностей программы, предназначенной для создания баз данных – Ассess.

    отчет по практике, добавлен 26.03.2017

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу и оценить ее, кликнув по соответствующей звездочке.