<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">msi</journal-id><journal-title-group><journal-title xml:lang="ru">Современная наука и инновации</journal-title><trans-title-group xml:lang="en"><trans-title>Modern Science and Innovations</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2307-910X</issn><publisher><publisher-name>North-Caucasus Federal University</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.37493/2307-910X.2021.3.1</article-id><article-id custom-type="elpub" pub-id-type="custom">msi-499</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ТЕХНИЧЕСКИЕ НАУКИ. ИНФОРМАТИКА, ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА И УПРАВЛЕНИЕ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>TECHNICAL SCIENCES. INFORMATION, COMPUTING AND MANAGEMENT</subject></subj-group></article-categories><title-group><article-title>ИСПОЛЬЗОВАНИЕ ДИНАМИЧЕСКИХ СТРУКТУР ОБРАБОТКИ ДАННЫХ НА ПРИМЕРЕ ЗАДАЧ ПРЕОБРАЗОВАНИЯ СПИСКОВ</article-title><trans-title-group xml:lang="en"><trans-title>THE USE OF DYNAMIC DATA PROCESSING STRUCTURES ON THE EXAMPLE OF LIST TRANSFORMATION TASKS</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Здор</surname><given-names>Д. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Zdor</surname><given-names>D. V.</given-names></name></name-alternatives><email xlink:type="simple">zdor7440-1@unesp.co.uk</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Приморская государственная сельскохозяйственная академия</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Primorskaya State Academy of Agriculture</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2021</year></pub-date><pub-date pub-type="epub"><day>04</day><month>08</month><year>2022</year></pub-date><volume>0</volume><issue>3</issue><fpage>8</fpage><lpage>16</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Здор Д.В., 2022</copyright-statement><copyright-year>2022</copyright-year><copyright-holder xml:lang="ru">Здор Д.В.</copyright-holder><copyright-holder xml:lang="en">Zdor D.V.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://msi.elpub.ru/jour/article/view/499">https://msi.elpub.ru/jour/article/view/499</self-uri><abstract><p>Обработка информации является ключевым информационным процессом. В связи с этим актуализируется вопрос выбора структурной организации данных для целей организации процесса обработки.</p></abstract><trans-abstract xml:lang="en"><p>Introduction Information processing is a key operation with information. In this regard, the study mainstreams the issue of choosing the structural organisation of data for the purposes of organising the processing operation.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>структуры данных</kwd><kwd>динамическая структура</kwd><kwd>обработка списков</kwd><kwd>рекурсивные методы</kwd></kwd-group><kwd-group xml:lang="en"><kwd>data structures</kwd><kwd>dynamic structure</kwd><kwd>list processing</kwd><kwd>recursive methods</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Qian L., Tang B., Ye B., Wang X., Lu S. Stabilizing and boosting I/O performance for file systems with journaling on NVMe SSD // Science China Information Sciences. - 2022. - Vol. 65, No. 3. - Article number: 132102.</mixed-citation><mixed-citation xml:lang="en">Qian L., Tang B., Ye B., Wang X., Lu S. Stabilizing and boosting I/O performance for file systems with journaling on NVMe SSD // Science China Information Sciences. - 2022. - Vol. 65, No. 3. - Article number: 132102.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Akba§ S., Erbay Dalkilif T. A hybrid algorithm for portfolio selection: An application on the Dow Jones Index (DJI) // Journal of Computational and Applied Mathematics. - 2021. - No. 398. - Article number: 113678.</mixed-citation><mixed-citation xml:lang="en">Akba§ S., Erbay Dalkilif T. A hybrid algorithm for portfolio selection: An application on the Dow Jones Index (DJI) // Journal of Computational and Applied Mathematics. - 2021. - No. 398. - Article number: 113678.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Стерлинг Л. Искусство программирования на языке пролог. - Москва: Мир, 1990.</mixed-citation><mixed-citation xml:lang="en">Стерлинг Л. Искусство программирования на языке пролог. - Москва: Мир, 1990.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Цуканова Н.И. Теория и практика логического программирования на языке Визуал пролог 7. - Москва: Горячая линия - Телеком, 2013.</mixed-citation><mixed-citation xml:lang="en">Цуканова Н.И. Теория и практика логического программирования на языке Визуал пролог 7. - Москва: Горячая линия - Телеком, 2013.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Tarau P., Blanco E. Interactive text graph mining with a prolog-based dialog engine // Theory and Practice of Logic Programming. - 2021. - Vol. 21, No. 2. - P. 244-263.</mixed-citation><mixed-citation xml:lang="en">Tarau P., Blanco E. Interactive text graph mining with a prolog-based dialog engine // Theory and Practice of Logic Programming. - 2021. - Vol. 21, No. 2. - P. 244-263.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Manhaeve R., Dumancic S., Kimmig A., Demeester T., De Raedt L. Neural probabilistic logic programming in DeepProbLog // Artificial Intelligence. - 2021. - No. 298. - Article number: 103504.</mixed-citation><mixed-citation xml:lang="en">Manhaeve R., Dumancic S., Kimmig A., Demeester T., De Raedt L. Neural probabilistic logic programming in DeepProbLog // Artificial Intelligence. - 2021. - No. 298. - Article number: 103504.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Адаменко А.Н. Логическое программирование и Визуальный пролог. - Санкт-Петербург: БХВ-Петербург, 2003.</mixed-citation><mixed-citation xml:lang="en">Адаменко А.Н. Логическое программирование и Визуальный пролог. - Санкт-Петербург: БХВ-Петербург, 2003.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Братко И. Алгоритмы искусственного интеллекта на языке Пролог. - Москва: Вильямс, 2004.</mixed-citation><mixed-citation xml:lang="en">Братко И. Алгоритмы искусственного интеллекта на языке Пролог. - Москва: Вильямс, 2004.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Агафонова В.Н. Логическое программирование. - Москва: Мир, 1988.</mixed-citation><mixed-citation xml:lang="en">Агафонова В.Н. Логическое программирование. - Москва: Мир, 1988.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Korner P., Schneider D., Leuschel M. On the Performance of Bytecode Interpreters in Prolog // Lecture Notes in Computer Science. - 2021. - No. 12560 LNCS. - P. 41-56.</mixed-citation><mixed-citation xml:lang="en">Korner P., Schneider D., Leuschel M. On the Performance of Bytecode Interpreters in Prolog // Lecture Notes in Computer Science. - 2021. - No. 12560 LNCS. - P. 41-56.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Leuschel M. Prolog for verification, analysis and transformation tools // Electronic Proceedings in Theoretical Computer Science. - 2020. - Vol. EPTCS, No. 320. - P. 80-94.</mixed-citation><mixed-citation xml:lang="en">Leuschel M. Prolog for verification, analysis and transformation tools // Electronic Proceedings in Theoretical Computer Science. - 2020. - Vol. EPTCS, No. 320. - P. 80-94.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Julian-Iranzo P., Saenz-Perez F. WordNet and prolog: Why not? // Proceedings of the 11th Conference of the European Society for Fuzzy Logic and Technology, EUSFLAT 2019. - Netherlands: Atlantis Press, 2020. - P. 827-834.</mixed-citation><mixed-citation xml:lang="en">Julian-Iranzo P., Saenz-Perez F. WordNet and prolog: Why not? // Proceedings of the 11th Conference of the European Society for Fuzzy Logic and Technology, EUSFLAT 2019. - Netherlands: Atlantis Press, 2020. - P. 827-834.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Drabent W. The Prolog debugger and declarative programming // Lecture Notes in Computer Science. - 2020. - No. 12042 LNCS. - P. 193-208.</mixed-citation><mixed-citation xml:lang="en">Drabent W. The Prolog debugger and declarative programming // Lecture Notes in Computer Science. - 2020. - No. 12042 LNCS. - P. 193-208.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Kemtongue M.J., Egesoy A. Modularization challenges in prolog: What to divide and conquer in AI // Advances in Intelligent Systems and Computing. - 2020. - No. 1029. - P. 330-337.</mixed-citation><mixed-citation xml:lang="en">Kemtongue M.J., Egesoy A. Modularization challenges in prolog: What to divide and conquer in AI // Advances in Intelligent Systems and Computing. - 2020. - No. 1029. - P. 330-337.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Кормен Т., Лейзерсон Ч., Ривест Р., Штайн К. Алгоритмы: построение и анализ. -Москва: Вильямс, 2014.</mixed-citation><mixed-citation xml:lang="en">Кормен Т., Лейзерсон Ч., Ривест Р., Штайн К. Алгоритмы: построение и анализ. -Москва: Вильямс, 2014.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
