Skip to content

可莉的成长日记

  • 管理
  • 关于
  • 银河帝国
  • 首页

标签: 字符串算法

AI算法

每日算法 — 使用java实现可持久化Trie:版本化前缀树与历史字符串查询

可持久化Trie(Persistent...
可莉爸爸 2025年1月2日
AI算法

每日算法 — 使用java实现Burrows-Wheeler变换:可逆字符串重排与Move-To-Front编码

Burrows-Wheeler变换(BWT)是1994年由Michael Burrows和David...
可莉爸爸 2024年10月27日
AI算法

每日算法 — 使用java实现回文树:线性时间处理所有回文子串

引言...
可莉爸爸 2024年9月21日
AI算法

每日算法 — 使用java实现最长公共子序列:二维动态规划与最优子结构

问题描述 给定两个序列X和Y,找出它们最长的公共子序列的长度。子序列不要求连续,但要求相对顺序一致。 例如:X = "ABCBDAB", Y = "BDCABA" 最长公共子序列为 "BCBA",长度为4。...
可莉爸爸 2024年9月5日
AI算法

每日算法 — 使用java实现编辑距离:Levenshtein动态规划与字符串相似度

问题描述 编辑距离(Edit Distance),又称Levenshtein距离,是指将一个字符串转换为另一个字符串所需的最少单字符编辑操作次数。允许的编辑操作包括:...
可莉爸爸 2024年9月4日
AI算法

每日算法 — 使用java实现最小覆盖子串:滑动窗口与字符频次映射

问题描述 给定两个字符串 s 和 t,返回 s 中涵盖 t 所有字符的最小子串。如果不存在符合条件的子串,返回空字符串。 示例:s = "ADOBECODEBANC", t = "ABC",最小覆盖子串为...
可莉爸爸 2024年8月9日
AI算法

每日算法 — 使用java实现BK树:编辑距离度量空间与三角不等式剪枝搜索

算法简介 BK树(Burkhard-Keller...
可莉爸爸 2024年3月18日

文章分页

Prev Page 1 Page 2
Theme: flowp by Alex Gurghis.
    • 管理
    • 关于
    • 银河帝国
    • 首页
湘公网安备43019002002591号 | 湘ICP备2025143873号-1