Справочник от Автор24
Найди эксперта для помощи в учебе
Найти эксперта
+2

Рекурсивная подпрограмма

Предмет Программирование
👍 Проверено Автор24

подпрограмма, которая может обращаться к себе самой.

Научные статьи на тему «Рекурсивная подпрограмма»

Особенности изучения рекурсивных алгоритмов на примере комбинаторных задач

Определение 1 Рекурсивные алгоритмы — это алгоритмы, решающие необходимые проблемы при помощи сведения...
Оптимальным для решения таких задач является использование рекурсивных алгоритмов, которые позволяют...
Сформируем рекурсивный алгоритм решения такой задачи....
Выбор последнего компонента означает достижение последнего рекурсивного уровня и можно приступить к обработке...
Следует отметить, что непосредственно генерируются сочетания при помощи рекурсивной подпрограммы gen.

Статья от экспертов

Определение границ подпрограмм при статическом анализе бинарных образов

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

Научный журнал

Суммирование многократной точности на центральных и графических процессорах с использованием библиотеки MPRES

В научных расчетах часто требуется вычислять суммы больших массивов чисел с плавающей точкой. Суммирование лежит в основе многих базовых алгоритмов, таких как скалярное произведение, разложение функции в ряд Тейлора и численное интегрирование. Однако, из-за ошибок округления при использовании стандартной арифметики IEEE 754 вычисленный результат суммирования может оказаться крайне неточным. Одним из способов уменьшения ошибок округления является использование библиотек многократной точности, предоставляющих структуры данных и подпрограммы обработки чисел, длина которых превышает форматы IEEE 754. В статье рассматриваются алгоритмы высокоточного суммирования, реализованные в библиотеке MPRES (Multiple-Precision Residue-Based Arithmetic Library), которая позволяет выполнять операции с числами произвольной длины на центральных процессорах (CPU) и CUDA-совместимых графических процессорах видеокарты (GPU). В MPRES для представления многоразрядных мантисс чисел используется система остато...

Научный журнал

Еще термины по предмету «Программирование»

Поля

данные класса.

🌟 Рекомендуем тебе

Система программирования

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

🌟 Рекомендуем тебе

Система Управления Базами Данных (СУБД)

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

🌟 Рекомендуем тебе
Смотреть больше терминов

Повышай знания с онлайн-тренажером от Автор24!

  1. Напиши термин
  2. Выбери определение из предложенных или загрузи свое
  3. Тренажер от Автор24 поможет тебе выучить термины с помощью удобных и приятных карточек
Все самое важное и интересное в Telegram

Все сервисы Справочника в твоем телефоне! Просто напиши Боту, что ты ищешь и он быстро найдет нужную статью, лекцию или пособие для тебя!

Перейти в Telegram Bot