我正在尝试开发一个系统,可以将我的字符串更改为唯一的整数值,这意味着例如单词"account"具有加密的数值0891,并且没有其他字可能转换为0891具有相同的转换过程,它不但是需要能够产生的整数转换回字符串.
同时它将依赖于单词结构规则,意味着诸如"准确性"和"公告"之类的单词将具有大于0891的生成数字,并且诸如"a","abacus"和"abbreviation"之类的单词将具有生成的数字小于0891.
此应用程序的目的是提供类似于索引或主键的服务.我没有使用增量索引的原因是出于安全目的,并且是由于索引依赖于集合中的数据数量
(例如)
[0] A, [1] B, [2] C, [3] D, [4] E, [5] F
Run Code Online (Sandbox Code Playgroud)
上面的字母有各自对应的索引,E的索引为4
但是,如果数据突然增加或减少,则排序
[0] A, [1] AA, [2] AAB, [3] C, [4] D, [5] DA, [6] DZ, [7] E, [8] F
Run Code Online (Sandbox Code Playgroud)
E现在的指数为7
每个单词必须具有唯一的独立整数等价物并具有相应的权重.
我需要知道是否存在可以执行上述操作的算法.
任何帮助将不胜感激.
大家好,我正在研究搜索算法优化.
截至目前,我正在研究数据库.
在具有SQL支持的数据库中.
我可以为特定的表编写查询.
1从Table1中搜索名称为Test的数字,2搜索所有列名称Test.
我理解函数的概念但是我有兴趣了解搜索的方法是什么?
它只是简单的线性搜索,从第一个索引到第n个索引,只要条件为真,它就会抓取,因此具有O(n)速度,或者它是否具有加速其过程的独特算法?