日期:2014-05-20  浏览次数:20772 次

求一个算法:最终结果为4位数字
现有一个需求,要求最终结果为4位数字,并且能还原回原始字串。也就是说,一个字串,经过某种算法,得到一个4位的数字。想知道这个字符串应该是什么样子的?

------解决方案--------------------
送你两个字:做梦
------解决方案--------------------
除非你加了很多限制条件,把问题具体化,再修正原贴中的一些错误。否则同样的帖子,你再发100个贴也一样。
希望明年这个时候你能换个问题问。
------解决方案--------------------
我猜一个比较简单的,10个不一样的字母,随机组合成成长度为4的字符串。。。
嘎嘎~~~
------解决方案--------------------
26 的 n 次方,多数情况下 10 的 4 次大,该问题如果有解的话,要求这个字符串长度不大小3,不实用。

------解决方案--------------------
一句话,这么多错误。

26 的 n 次方,... 比 10 的 4 次方,... 长度不大于3,...
------解决方案--------------------
楼主的问题很不具体啊,最起码说一下得到的4位数字跟原来的字符串有什么联系吧,这样大家才能给你解答嘛..
------解决方案--------------------
楼主的这种问题估计学过哲学的人会做出来!!!
------解决方案--------------------
char current[i++];
忘记这么写了
简单 你可以看jdk中valueof方法与string具体怎么实现方法怎么写的 参照那个就可一做出来 
 
------解决方案--------------------
如过没做出来 发我邮箱qq邮箱

------解决方案--------------------
晕倒,你想用 4 个数字表示所有的字符串?

如果是这样的话,那么计算机将会掀起一场革命,所有的存储只要 4 个数字就够了,那些几百 GB,几 TB 的东西都闪一边去吧,只要 4 个数字就足够了!
------解决方案--------------------
用汇编 或者阿斯卡码 对照写出来 然后编译
------解决方案--------------------
探讨
晕倒,你想用 4 个数字表示所有的字符串?

如果是这样的话,那么计算机将会掀起一场革命,所有的存储只要 4 个数字就够了,那些几百 GB,几 TB 的东西都闪一边去吧,只要 4 个数字就足够了!