如何将相同的 ID 分配给字符的字谜?

Posted

技术标签:

【中文标题】如何将相同的 ID 分配给字符的字谜?【英文标题】:How to assign the same Id to Anagram of character? 【发布时间】:2020-05-30 09:52:03 【问题描述】:

我想使用 javascript 将相同的 Id 分配给 Anagram 字符链。

喜欢:

保罗·勒布朗

勒布朗·保罗

(对不起我的英语)

提前谢谢你

【问题讨论】:

字符没有ID,元素也不能有相同的ID。请详细说明您的问题并显示您手头的代码。 【参考方案1】:

如果你想根据一个字符串为 anagram 分配一个唯一的 id,你需要对你的字符串的字母进行排序,并以此为基础创建 id。

从字符串中获取种子:

function getSeed(str)  return str.split('').sort().join('') 

然后您可以使用此种子生成一个 id,例如通过制作一个 md5。

【讨论】:

谢谢,我是新手!你能用我的例子帮助我更多地了解 md5 吗?谢谢你:)

以上是关于如何将相同的 ID 分配给字符的字谜?的主要内容,如果未能解决你的问题,请参考以下文章

类列表将多个值分配给字符串列表

如何将相同的 var 类型变量分配给不同的 linq to sql 结果集?

类型“数字”不可分配给类型“字符串”。如何将数字转换为字符串

如何以编程方式将 ID 分配给视图?

如何将自定义分配器的完全相同的状态传递给多个容器?

如何将特定列的相同值分配给窗口分区中的所有行