trie树实现及其应用场景

Trie树,又称为字典树、前缀树,是一种多叉树结构。用来解决在一组字符串中集合中快速查找某个字符串的问题,典型应用是用于统计,排序和保存大量的字符串(但不仅限于字符串),Trie树的本质是将字符串之间...

一致性哈希算法的原理

在分布式系统中,有这么一个不得不面对的应用场景:

如何将m条数据或者m个请求,尽可能均匀地映射到n个数据库节点或者n台服务节点上。其中m是动态增长的,而且一般m远大于n。

本质上来讲,它就...

实现成语接龙(Python)

要实现的规则如下:

  1. 根据接龙的成语的第一个字与前一个成语结尾的字的比较,分一下三种模式

    1. 模式1:字相同拼音也要相同
    2. 模式2:字相同拼音不要求相同
    3. 模式3:字不要相同拼音要求相同,即谐音就可以
    4. ...