散分,加公布一个好玩的东东

逸学堂 2009-11-03 05:21:53
这两天看书的时候,有个有意思的程序。大意是电话上的2-9上都有对应的字母,如果给出一串数字,然后把
这串数字按电话按键上的字母转换为一组字母,方便记忆。
其实,这是一道考察递归与迭代算法的题,本身意义不是很好。
但是,有意思的时,我们发现如果把数字转换成字母后,会非常方面记忆,
比如说
2866-2665,可以转化为auto-cool,而我们在电话的按键上,那字母按键的,一样会拨打2866-2665,也就是功能上没有任何影响。但是auto-cool明显要比2866-2665好记的多。
再比如136-226-94364,转化成字母后,可以是1do-ban-zheng(1做banzheng(居然CSDN比如用),可以这样理解)。
大家看看自己的手机号码,电话号码,qq号码能不能转化成有意思的字符,这样非常方便交流,呵呵,也方便记忆。
我写了一个小程序,可以简单发掘这些组合中的字母,大家有兴趣的话,玩玩~
http://www.hehexiao.com/chaxun/queryword.php
...全文
571 点赞 收藏 133
写回复
133 条回复
guzhijie1981 2009年11月12日
jf
回复 点赞
huangbingzhe 2009年11月12日
领分!
回复 点赞
skyzhangsky 2009年11月12日
FEN FEN FEN
回复 点赞
danguilin 2009年11月12日
哈哈
好玩
回复 点赞
amatuer_feier 2009年11月12日
好点子!
接分~
回复 点赞
YeBinYe 2009年11月11日
顶!
回复 点赞
amossavez 2009年11月11日
感觉像是记英语单词似的,不爽!
回复 点赞
tommeixia 2009年11月11日
jf,来看看!!!
回复 点赞
dragonzxs 2009年11月11日
搞点分走人
回复 点赞
rtygbwwwerr 2009年11月11日
太夸张了吧
回复 点赞
awperpvip 2009年11月11日
up
回复 点赞
qsly523342750 2009年11月10日
郁闷,你的网站怎么会是转换火星文的?????
回复 点赞
csdmdsc 2009年11月10日
接分
回复 点赞
myhder 2009年11月10日
接分
回复 点赞
lxq301872 2009年11月10日
JF
回复 点赞
x1957 2009年11月09日
jf
回复 点赞
kooko1986 2009年11月09日
JF
回复 点赞
逸学堂 2009年11月09日
[Quote=引用 86 楼 liangjing91 的回复:]
引用 20 楼 slowgrace 的回复:
引用 9 楼 loaden 的回复:
为什么2866-2665,可以转化为auto-cool?
规律?


同问
同问
[/Quote]
前面已经有回复了,仔细看~
回复 点赞
逸学堂 2009年11月09日
[Quote=引用 95 楼 kouwenlong 的回复:]
楼主能不能给我讲讲递归的算法。
就是输入一个电话号码,列出所有可能对应的字符串。
比如23.2对应ABC,3对应DEF,那么他们可能的字符串为:AD,AE,AF,BD,BE,BF,CD,CE,CF.
这是怎么实现的,想了好几天了。
[/Quote]
递归算法的,性能会低一些,我采用迭代的方式,计算出来的。
如果你需要的话,单独找我要代码吧
php的,不过是一个思想。
回复 点赞
纯冰糖 2009年11月09日
嗯,接点分吧
回复 点赞
发动态
发帖子
非技术区
创建于2007-09-28

4417

社区成员

5.8w+

社区内容

C/C++ 非技术区
社区公告
暂无公告