任意一个两个字或三个字的汉字名字想转换成一个1到10的数字 比如张三得到6 王老五得到1 得到的数字可以是随意的哪一个 但是名字一样的话得到的数字每次要一样 比如张三得到的数字要是6的话要一直都是6 不能一会儿得6一会儿得7 这样的算法过程应该怎么设计呢?
任意一个两个字或三个字的汉字名字想转换成一个1到10的数字 比如张三得到6 王老五得到1 得到的数字可以是随意的哪一个 但是名字一样的话得到的数字每次要一样 比如张三得到的数字要是6的话要一直都是6 不能一会儿得6一会儿得7 这样的算法过程应该怎么设计呢?
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答873 阅读✓ 已解决
3 回答1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
是1对1的关系,还是n对1的关系?
n对1的话也就是得到的数字可能重复,只要拿每个字符的charCode,然后把charCode用某种方式(加、乘等方式)拼在一起就行。这有点像 hash,基本就是做摘要。