• 2025-01-12【算法】判断一个链表是否为回文结构
    问:给定一个单链表的头节点head,请判断该链表是否为回文结构例:1->2->1返回true;1->2->2->1返回true;15->6->15返回true答:笔试:初始化一个栈用来存放链表中右半部分的元素(快慢指针),弹栈的顺序是链表的逆序publicstaticclassNode{ publicintvalue; pub
  • 2024-11-25梧桐数据库的高效索引技术研究及实现
    1.基于LSM算法的高效索引研究 基于LSM(Log-StructuredMerge-Tree)算法的高效索引研究主要是针对如何提高LSM算法在处理大规模数据时的查询效率而展开的。以下是几个可能的研究方向:(1)索引数据结构优化:在LSM算法中,内存中的有序数据结构通常是基于二叉查找树或跳表等数据结构实现的
  • 2024-07-23回文结构 manacher & PAM 马拉车 & 回文树
    manacher马拉车通过在每个字符间插入一个特殊字符,使得字符串长度为奇数,从而保证每个字符都有中心。在每个中心记录回文串的长度。马拉车的扩展方式和\(Z\)函数类似。都是通过映射之前已经算过的位置,然后尽可能的向右扩展。复杂度\(O(n)\)通常马拉车的题目统计回文串需要与其他
  • 2024-06-04【数据结构与算法 经典例题】链表的回文结构(图文详解)