<?xml version="1.1" encoding="utf-8"?>
<article xsi:noNamespaceSchemaLocation="http://jats.nlm.nih.gov/publishing/1.1/xsd/JATS-journalpublishing1-mathml3.xsd" dtd-version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><front><journal-meta><journal-id journal-id-type="publisher-id">TACS</journal-id><journal-title-group><journal-title>Technology and Application of Computer Science</journal-title></journal-title-group><issn>2998-8926</issn><eissn>2998-8934</eissn><publisher><publisher-name>Art and Design</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.61369/TACS.2025060006</article-id><article-categories><subj-group subj-group-type="heading"><subject>Article</subject></subj-group></article-categories><title>回文树双端修改问题</title><url>https://artdesignp.com/journal/TACS/2/6/10.61369/TACS.2025060006</url><author>李响</author><pub-date pub-type="publication-year"><year>2025</year></pub-date><volume>2</volume><issue>6</issue><history><date date-type="pub"><published-time>2025-03-28</published-time></date></history><abstract>在回文树已有的单侧修改算法的基础上，本文独立提出了回文树双端修改算法，解决了在字符串两端插入删除字符并维护回文树的问题。此外，本文讨论了广义回文树与持久化回文树的拓展，并给出了它在字符串问题上的应用。</abstract><keywords>数据结构,字符串算法,回文树</keywords></article-meta></front><body/><back><ref-list><ref id="B1" content-type="article"><label>1</label><element-citation publication-type="journal"><p>&amp;nbsp;[1]Manacher, G.: A new linear-time on-line algorithm finding the smallest initial palindrome of a string. J. ACM 22(3), 346&amp;ndash;351 (1975).&amp;nbsp;[2]Groult, R., Prieur, E., Richomme, G. Counting distinct palindromes in a word in linear time. Inform. Process. Lett. 110, 908&amp;ndash;912 (2010).&amp;nbsp;[3]Kosolobov, D., Rubinchik, M., Shur, A.M.: Finding distinct subpalindromes online. In: Proc. Prague Stringology Conference. PSC 2013. pp. 63&amp;ndash;69. Czech Technical University in Prague (2013).&amp;nbsp;[4] 徐毅. 浅谈回文子串问题. 北京: 2014年信息学奥林匹克中国国家队候选队员论文集, 2014.&amp;nbsp;[5]Mikhail Rubinchik, Arseny M. Shur. EERTREE: An Efficient Data Structure for Processing Palindromes in Strings. arXiv:1506.04862 (2015).&amp;nbsp;[6] 翁文涛. 回文树及其应用. 北京: IOI2017中国国家候选队论文集, 2017.&amp;nbsp;[7] 徐安矣. 浅谈回文串问题的相关算法及其应用. 北京: 2023年信息学奥林匹克中国国家集训队论文, 2017.&amp;nbsp;[8]OI-Wiki. 可持久化线段树.https://oi-wiki.org/ds/persistent-seg/.&amp;nbsp;[9]2017山东一轮集训Day4. 基因. https://loj.ac/p/6070.&amp;nbsp;[10]OI-Wiki. 普通莫队算法. https://oi-wiki.org/misc/mo-algo/.</p><pub-id pub-id-type="doi"/></element-citation></ref></ref-list></back></article>
