
算法
算法
伴鱼技术团队
伴鱼少儿英语是目前飞速成长的互联网在线英语教育品牌之一。团队既有来自今日头条的产品合伙人-黄河,来自阿里、头条、百度、小米、迅雷的互联网大牛,也有来自新东方、好未来、瑞思等教育公司的教育专家。我们期望打造更创新、更酷、让学英语更有效的新一代互联网产品。
展开
-
音标字母对齐算法
背景介绍在发音评测中,如果一个单词中某个音素读错了,比如apple[ˈæpl]中的p读错了,我们怎么反馈给用户,一般是在其对应的字母里标红如apple,这就引出了一个问题已知一个单词和它对应的音标,如何得到每个音标对应的字母。如apple[ˈæpl] 中a:æ pp:p l:l e不发音算法介绍算法路线深度搜索多序列对齐问题深度搜索深度搜索思路:找到48个元音和辅音对应的常用的字母组合,将音标依次按常用的字母组合展开,当完全展开成单词或者剩余为e的情况停止算法示例...原创 2020-05-26 20:50:19 · 1095 阅读 · 0 评论 -
O(1) 复杂度的 LFU 实现
本文源自 2010 年的一篇论文 An O(1) algorithm for implementing the LFU cache eviction scheme简介缓存置换算法 (Cache Eviction Algorithm) 在操作系统、数据库以及其它系统中被广泛用于缓存置换模块,当缓存空间不足时,它利用局部性原理 (Principle of Locality) 预测未来数据的使用模式,将最不可能被访问的数据清出从而提高缓存命中率。目前已经存在的缓存置换算法包括 MRU (Most Rece..原创 2020-05-26 20:53:21 · 865 阅读 · 0 评论