Preview

Чебышевский сборник

Расширенный поиск

ПРОСТОЙ И ОБОБЩЕННЫЙ ПОИСК ЭЛЕМЕНТОВ В ГНЕЗДОВЫХ МАССИВАХ И ИХ ЗАМЕЩЕНИЕ

https://doi.org/10.22405/2226-8383-2015-16-3-460-478

Аннотация

В статье приводится серия пользовательских рекурсивных функций для разнообразных задач поиска и замены элементов в гнездовых массивах. Последние определяются рекурсивно так, как это сделано в системе инженерных и научных вычислений PTC Mathcad Prime, то есть в виде матриц, элементы которых могут быть скаляры, строки и снова гнездовые массивы. Некоторые задачи поиска рассмотрены в [1-4]. Нашей задачей являлось развитие имеющихся и создание новых средств, связанных как с обычным, так и с обобщенным поиском и замещением элементов в гнез- довых массивах. Пусть A — скаляр, строка или гнездовой массив, B — гнездовой массив. Задачи с обобщенными вхождениями A в B (обобщенным поиском A в B), и замещением таких вхождений возникают тогда, когда в A или в B могут присутствовать специальные элементы, отож- дествляемые с любым скаляром, строкой или гнездовым массивом. В статье сформулировано 10 задач. Для каждой из них предложено одно или более решений в виде функций на языке программирования PTC Mathcad Prime. Все созданные функции протестированы на большом количестве примеров, но тесты приведены не полностью.

 

Об авторах

С. Г. Григорьев
Московский городской педагогический университет.
Россия


А. Р. Есаян
Тульский государственный педагогический университет им. Л. Н. Толстого
Россия


Список литературы

1. Есаян А. Р. Гнездовые массивы и рекурсия / Н. М. Добровольский, A. Р. Есаян. Материалы XXIII межд. конф. “Алгебра, теория чисел и дискретная геометрия. Современные проблемы и приложения” Тула, 25-30 мая 2015, с. 319-321

2. Есаян А. Р. Векторизация и гнездовые массивы / A. Р. Есаян, А. В. Яку- шин. Материалы XXIII межд. конф. “Алгебра, теория чисел и дискретная геометрия. Современные проблемы и приложения” Тула, 25-30 мая 2015, с. 328-330

3. Есаян А. Р., Добровольский Н. М. Гнездовые массивы и рекурсия // Чебышевский сборник. 2015. Т. 16, вып. 3(55). С. 479–495.

4. Есаян А. Р., Якушин А. В. Векторизация и гнездовые массивы // Чебышевский сборник. 2015. Т. 16, вып. 3(55). С. 496–509.

5. Есаян А. Р. Обучение алгоритмизации на основе рекурсии. Тула: Изд. ТГПУ, 2001, с. 215

6. Brent Maxfield, P. E. Essential PTC Mathcad Prime 3.0. A Guide for New and Current Users, New York, Academic Press is an imprint of Elsevier, Nov. 11, 2013, p. 563

7. Нans Wessenlingh and Hans de Waard. Calculate & Communicate with Mathcad Prime 3.0, Delft Academic Press, The Netherlands, First edition 2014


Рецензия

Для цитирования:


Григорьев С.Г., Есаян А.Р. ПРОСТОЙ И ОБОБЩЕННЫЙ ПОИСК ЭЛЕМЕНТОВ В ГНЕЗДОВЫХ МАССИВАХ И ИХ ЗАМЕЩЕНИЕ. Чебышевский сборник. 2015;16(3):460-478. https://doi.org/10.22405/2226-8383-2015-16-3-460-478

For citation:


Grigoryev S.G., Esayan A.R. SIMPLE AND GENERALIZED ELEMENTS SEARCH IN NESTED ARRAYS AND THEIR REPLACEMENT. Chebyshevskii Sbornik. 2015;16(3):460-478. (In Russ.) https://doi.org/10.22405/2226-8383-2015-16-3-460-478

Просмотров: 478


Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 2226-8383 (Print)